armsvault.com
Submachine Gun
A submachine gun is a fully automatic (full-auto) firearm that fires pistol ammunition. These firearms are most effective for close-range combat.