The difference between a submachine gun vs. machine gun is that it uses handgun ammunition. The iconic Tommy machine gun fires .45 caliber handgun rounds, making it a submachine gun. Other machine guns fire rifle rounds. A light machine gun is designed to be used by a single individual without needing the assistance of another person to fire the weapon.