Originally Posted by techobo
There's lots of great advice here already. But here's some food for thought. If you get an M4 and still want to snipe later, all you have to do is change the front end and you go from M4 for SPR! Not too many other platforms that will allow you to go from assault rifle to sniper rifle. Easier on the wallet too.
you can do the exact same thing with AK's too, I usually keep 2-3 different front ends, Regular AK47 length (456mm), Beta-Spetz length w/MP5 tightbore (230mm), and a mid length one as well with an M4 length systema tightbore (360mm), you just have to remove 4 body screws (i only use 2 tho) and change easily