I concede both points. But handguns are much more maneuverable in crowded situations. It also gives you the ability to carry more ammo, to shoot two bullets at once, or to have a backup if somebody does take your gun. Depending on your risk tolerance you could also argue that a pair of revolvers might be better, but I went with more ammo. Besides, he was shooting a guy who kicked him in the face. That's pretty close.