MP 40 or PPSh-41, which submachine gun is better and why?

2 answers 2