Remember, Balance!
The Thompson is more accurate then the MP40, but it holds LESS than the MP40.
On the Garand, if you know someone who knows how to make the reload command only work on an empty magazine, let me know.
The BAR is somewhat accurate, use it in medium ranges and below, at least within two 64x64 baseplates.
PPSH trades accuracy for a HUGE magazine drum capacity.