I am a Team Fortress 2 Sniper Main (I'm at the stage where I'm edgy and shit at the same time, but I don't use the Anger. Doublecross-Comm and Bill's Hat owo)
Anyway, I am also a Scoutsman in Counter-Strike: Global Offensive, my favorite weapons obviously being the Scout (even though it is clearly a Steyr SSG 08 and not a Steyr Scout smh) and the P250.
Even after maining Medic for a long time and having over 1.6k hours in Team Fortress 2, I am still experimenting with mains. I have mained almost every class at least once, Scout, Soldier, Demo, Heavy, Engi, Medic ( the longest I could manage to hold a main for) and now, Sniper. Wish me luck.