Well you're certainly welcome to point to any available statistics on the field accuracy of snipers (or anyone else) in the current conflict.
However, If there is one thing that's been a constant throughout military history since the rise of firearms, it's that the number of shots fired and the number of bodies found on the ground don't match up very well, suggesting extremely poor field accuracy. It was true in the colonial era, the civil war era, WWI, WWII, and given the stats put out by the GAO seems to be quite true now as well.
There's always plenty of people ready to make excuses, but the reality is lots of rounds get fired and almost no enemies get hit hit. The last GAO report I saw worked out to something like 250,000 rounds per kill in Iraq. Even if we assume 90% - heck, 95% of the ammo was lost, given away, or shot outside combat (highly unlikely) we'd still have to conclude more than 10,000 rounds were fired in combat for every kill. There is simply no way to square that with an army full of people who qualified by getting more than 50% hits at reasonable combat distances except to say that there is a many orders of magnitude difference between training/qualification accuracy and field accuracy.