It's actually very easy to remove a gun from someone's hands when they make the mistake of putting it too close to you, I didn't believe it until my buddy who used to be a cop showed me two manoeuvres officers are trained to use to disarm someone holding a handgun. The first will end up putting a bullet into THEIR mouth via a quick path under their neck and the second will break their index finger making it touch the back side of theiir wrist allowing you to remove the pistol from their hand as they pull away in pain. I know in the movies they show the bad guy with the gun up close, but you should always keep your distance when holding a gun.