The best way to get points as recon I'd say is to mash that select while scoped. Alerts teammates of locations and gives you a marker. I never see anyone do this, they just go straight for the kill. This is kind of compensated by the final scope you get, but only when you hit someone does it mark them. Do what your class title says and call out the enemy.
Also, mortar is a god send, great for defense. Once you get it, use it right away.
And Gol seems ok, aren't the default sniper rifle and last rifles the strongest ones? I myself like the Type 88, great for picking off people, plenty of ammo, and semi-automatic (decent for close quarters). As for sniping, just pay attention to the bullet. You can see the shine of it as it travels, giving you an idea of the trajectory. Most, if not all of them can't kill in one hit, unless a headshot (not sure when magnum ammo is applied), so practice with the Type 88 in the mean time aiming ahead of people who are running.
One more thing I do since I use a semi-auto is use tracer as secondary. It's an easy 30 when landed and you can do your part in helping the team, though not directly.
And always work with your squad, you just get more points that way.