Tommy Gun may refer to:
- Thompson submachine gunThompson submachine gunThe Thompson is an American submachine gun, invented by John T. Thompson in 1919, that became infamous during the Prohibition era. It was a common sight in the media of the time, being used by both law enforcement officers and criminals...
or Tommy gun, a submachine gun
- "Tommy Gun" (song)Tommy Gun (song)"Tommy Gun" is a song by the British punk rock band The Clash, released as the first single from their second album Give 'Em Enough Rope ....
, a song by The Clash