Thompson sub-machine gun
US sub-machine guns Thompson M1A1, M1, M1928. History, development, service, specifications, statistics, pictures and 3D model. Thompson M1A1, M1, M1928. Type: Sub-machine gun History: The Auto-Ordnance Corporation was founded in …