One of the Best Submachine Guns of WWII Soviet PPSh-41 is often regarded as one of the very best submachine guns Kris Osborn · June 29, 2020