small arm
noun
Usually small arms.
a firearm designed to be held in one or both hands while being fired: in the U.S. the term is applied to weapons of a caliber of up to one inch (2.5 cm).
Origin of small arm
First recorded in 1680–90