Disclaimer - I don't own one, and haven't shot one. However, I almost bought one new, and part of the reason I didn't is that unlike the M1, M2 and I'm pretty sure the M3, you can't put a mag extension tube on the M4, so you're giving up at least two rounds. Might not matter to you, but worth noting.