Thanks for illustrating my points. You don't see large amounts of snipers, you see one or two. You seem to not understand the concepts we're dealing with here.
Snipers are the exception, not the norm. Snipers use precision fire, not area effect. Machineguns are area weapons, and *crew* served. They aren't expected to be as mobile, which is why they fire a heavier round... and why the ranges on them start farther. One shot - one kill isn't the goal of the machine gunner, covering an area with his rounds is.
MOUT is a highly fluid and complex scenario. Casualties for the attacker are expected to be around 75% because the defenders have all the advantages.
If its your choice to excercise your sniper fantasies, more power to you. Somehow I don't see you dragging your kids along on those missions...
Getting back to the point of this - you are best off with an all around weapon. If you want to limit yourself with something more esoteric, more power to you, I'll be happy to leave you behind while me and my family unass the AO.
But, facts remain, most engagements occur in under 300 meters, longer distance engagements are the exception and not the norm. In an urban or semi urban environment, you can expect even shorter distances. As such, you are best off with a light weight and accurate weapon that is easily supplied, maintained, and repaired. The AR fits that bill perfectly. Heck, even the Mini 14 does that well.
Loading up with a heavier caliber "Sport Utility" rifle

on the off chance that you are going to get to be a sniper is, IMHO, stupid. If you want to be a sniper, use purpose designed rifle, hunting or otherwise. But if you have to cover a lot of ground in a hurry, and need the ability of putting out a relatively large volume of fire, you'd be better off with an AR.
I think that a little bit of common sense needs to be inserted into this. Most likely, you are not going to be facing uniformed threats. This isn't Bosnia, or Stalingrad where anything moving is a valid target. Being a sniper also requires precision and discipline. Have fun hanging out on that rooftop scanning the streets, waiting for some phantom enemy at 600+ meters who you probably aren't going to be able to recognize to show up.
This is pure fantasyland. I'm willing to bet that most everyone here has a family and home to defend, and that is their primary concern. You want to Mickey Mouse armchair commando and be a "sniper", be my guest. It's going to be a lot of cold / hot days and nights keeping watch on that roof, looking out 600+ meters away searching for that band of crackheads. Just make sure you are definate about your targets before you start loosing rounds downrange.
Get real. Wake up.
Spark
------------------
Kevin Jon Schlossberg
SysOp and Administrator for BladeForums.com
www.bladeforums.com