I'm saying that you make do with what you have. The M4/M16 works fine. If you hit somebody in the chest, they'll go down. If they don't go down, keep firing until they do.
Semper Fi,
NYleatherneck.
And then get killed by his buddy while you're reloading... um, sounds like a bad idea to me.