Word of the Moment

Machine Pistol

a fully automatic pistol; a small submachine gun