What was the preferred weapon for US soldiers in WW2 between the Thompson and the M1 Carbine? - Quora
![U.S. Small Arms of World War II - Springfield Armory National Historic Site (U.S. National Park Service) U.S. Small Arms of World War II - Springfield Armory National Historic Site (U.S. National Park Service)](https://www.nps.gov/spar/learn/historyculture/images/US_GI_w_weapons_WWII.jpg?maxwidth=650&autorotate=false)
U.S. Small Arms of World War II - Springfield Armory National Historic Site (U.S. National Park Service)
![Military US Marine Corps Helmet Weapons Building Blocks WW2 Army Navy Squad Soldier Figures Two Color Guns Mini Model Bricks Toy|Blocks| - AliExpress Military US Marine Corps Helmet Weapons Building Blocks WW2 Army Navy Squad Soldier Figures Two Color Guns Mini Model Bricks Toy|Blocks| - AliExpress](https://ae01.alicdn.com/kf/H16d484ad5b9f42f1b51831821264647eG/Military-US-Marine-Corps-Helmet-Weapons-Building-Blocks-WW2-Army-Navy-Squad-Soldier-Figures-Two-Color.jpg)
Military US Marine Corps Helmet Weapons Building Blocks WW2 Army Navy Squad Soldier Figures Two Color Guns Mini Model Bricks Toy|Blocks| - AliExpress
![WW2 US soldier outfit and weapons displayed on the ground at World War Two militaria fair showing M1 Garand rifle and Thompson submachine gun Stock Photo - Alamy WW2 US soldier outfit and weapons displayed on the ground at World War Two militaria fair showing M1 Garand rifle and Thompson submachine gun Stock Photo - Alamy](https://c8.alamy.com/comp/JY1GB4/ww2-us-soldier-outfit-and-weapons-displayed-on-the-ground-at-world-JY1GB4.jpg)
WW2 US soldier outfit and weapons displayed on the ground at World War Two militaria fair showing M1 Garand rifle and Thompson submachine gun Stock Photo - Alamy
![U.S. Small Arms of World War II - Springfield Armory National Historic Site (U.S. National Park Service) U.S. Small Arms of World War II - Springfield Armory National Historic Site (U.S. National Park Service)](https://www.nps.gov/spar/learn/historyculture/images/CASE_37_1.jpg?maxwidth=650&autorotate=false)