I wouldn't choose a semi-auto as a sniper, period.
rem 700 bolt action, Mauser 98, Savage, Parker-Hale, anything along those lines.
All the semis are good, as semis. Only the M-14 would come close to being a useful sniping weapon.
When I shoot long range at combat match (400 meters with an M-16), the ONLY way to get consistent shots is to load them one at a time. It's easier to do that with the M-14 bolt than with the others, which require loading a magazine with one round per each shot fired.
If the weapon holds more than 1 round, the balance WILL change as you shoot, and it WILL affect your point of aim, period.
The purpose of the extra 2 or 3 rounds in a sniper's rifle, while you single load the others, is for emergency.
Now, for combat marksman shooting (picking off leaders at moderate range while your buddies handle the mass), any of them will do well, if you are comfortable with the weapon.
stick with 7.62--big enough to do the job and the "industry" standard, so it's easy to get ammo and loading specs for.
The M-14 would be the toughest of that bunch, IMO. The Armalite not as tough, but good. The G-3 can now be had at a reasonable price, but doesn't lock the bolt open, and the FN is tough but needs WAY too much trigger work to make it shoot comfortably.