handgun
noun
°A small, hand-held gun with a relatively short barrel.
synonyms: pistol