Thompson submachine gun
There were two military types of Thompson submachine gun: