handgun

HAND'GUN, n. A gun to be used by the hand.