The Thompson submachine gun, nicknamed ‘Tommy Gun,’ was a United States submachine gun that was widely used by Allied forces during World War II. It was known for its firepower and reliability, making it a popular weapon in close-quarters combat.