Non-VATS sniper gameplay can be quite fun.
Firstly, get (or make yourself) a mod that disables Auto-Aim. For perks, Better Criticals is the best option and get your small guns skill, stealth skill and agility up high. A Chinese Stealth Suit is a must. Then it's a simple matter of sneaking up, lining up the target's body part in the crosshair and pulling the trigger. Btw, you can get a kill shooting off limbs as well as the head. This is usefull for mireluks when they have their back to you as you can't get a clear shot of their head.
This mod http://www.fallout3nexus.com/downloads/file.php?id=4480 has a much better looking rifle than the standard one in FO3. This also has a silenced version for ultra stealthy kills.
Thanks Qilue, but I was mainly interested in the perk issue, specifically why the "CalculateGunSpread" function didnt seem to work in my revised Siniper perk.
Actually I already have Auto aim disabled, but the issue for me is that when sniping at long distances gun spread can make an incredible difference. A miniscule sway at 100 feet can result in being a yard off the mark at long ranges. As I mentioned, I have tweaked the ballistics to be much closer to realistic in terms of accuracy and shot drop, and calibrated the scope (using a TMR reticle) to allow for Mil based range finding and shot adjustment. It works well, even out to ranges where the target is only visible through the scope.
In this pic I am sighting on a guy about 12000 game units (570') away. He isn't visible with the naked eye.
http://i237.photobucket.com/albums/ff292/VonGrantoven/PSG-570.jpg
Through the sight though, he looks like this. Notice that at that range I have to aim about 2.3 mils high in order to ensure a headshot.
http://i237.photobucket.com/albums/ff292/VonGrantoven/Reticle-570.jpg
The problem is that the game uses the same ballistics for all weapons, so if you dial in the spread numbers to give sniper rifles reasonable accuracy, then this makes all weapons a bit too accurate at all levels.
One way to have my cake and eat it to is to use a perks that applies only to 2-hand rifles.
Oh, and at that range in the game a silencer is useless, as the range is more than twice the NPCs max detection distance