Tommy-gun
Shortening of Thompson sub-machine gun, dates from the early 1920s. The weapon was patented in 1920 by General John Thompson its American inventor.