You'll generally see me in a ghillie suit, a lot of times one of the first ones on the main objective proned out sniping.
I tend to kind of be on my own a lot when I snipe, but I do like being in a well organized group as well when I snipe. It's nice having MG or assault rifle cover from time to time.
Weapons of choice
Mk12 Mod 0 SPR - 12 magazines
G36C or an M4 with Aimpoint or Eotech - 12 magazines
I need to start carrying a SMAW more often though, since I'm one of the first on main a lot of times, I have good opportunities to take out a lot of armor, but never have the thing with me.