That is not a bad score for a sniper mate, particularly on that map when you can get muppets who spawn rush through the buildings and no one is sniping on the other end. Trust me it happens, I have seen it a couple of times the past few nights alone.
I recently completed my challenges for the sniper class, so now I don't have to work for all the headshots my preferred weapon and perks are:
Rifle: R700
Side: M1911 (which I swap out for a dropped SMG or AK asap)
Nade: Smoke. Handy if you need to vacate an area quickly under fire.
Perk1: Claymore to cover entrances to my spot.
Perk2: UAV Jammer for when the spawn changes and I end up on the wrong side of map.
Perk3. Iron lungs, for obvious reasons.
BTW Juiced mate, here is your
Ultra Stats page for that server mate.