Thompson submachine gun

A Thompson submachine gun (or Tommy gun) is a type of machine gun. They were very common back in the '30s and '40s, and weren't fully phased out of use by most law enforcement agencies until the '70s, when they became obsolete.