Interesting points...
almost as interesting as if WW2 was fought by swords!
Its experience, training, good judgment and good leadership that I think would win your engagements. I think the weapons are pretty much the same in their flaws and goods. I'd rather run out with a MP-40 than with nothing at all
