first thing is what you want to do with that build ?
if pve then dont play sniper, there are much better builds for pve
if pvp then..
1 ST, 300% small guns, 12 PE (10 + sharpshooter is like 2 PE) is enough for 95% hit chance with sniper rifle at max range to eyes, dont take more ST
if you would want in future use gauss rifle then you can get ST implant + use buffout + wear +AG or +AP combat armor (or just wear power armor), gauss rifle requires 3 ST for max hit chance with 12pe at max range to eyes
to perks.. if you want to play pvp then definitely take sharpshooter and lifegiver instead of action boys, maybe also second lifegiver instead of even tougher, thats on you (its like equal, as sniper you will be taking like 2x higher dmg from normal dmg then rest of dmg types so even tougher is good too)
extra perception from sharpshooter is needed for hit chance, to see enemies from longer range to let your teammates know that they are coming or while fighting with another sniper (to see him from longer range so you can react faster) and also for gauss rifle which does have 53 hex range (so requires at least 11 PE), im really not recommending to play pvp with lower then 11 PE on sniper
lifegivers are needed if you dont want to die to 1 crit burst from lsw of 1 normal burst from bozar, its pointless to have more action points when you cant even spent them because you are dead, i seen many times ppls dying to 1 crit from gauss rifle or bozar
to special points.. i cant imagine SPECIAL for sniper without drugs so i cant really give you exact points, drugs are really needed and very easy to get in high amounts, easiest way to get them is by trading them with npcs for upgraded power servos
your target is get to close as you can to this special : 12pe 10en 10ag 10lk, ofc its impossible to reach it without drugs and without at least 1 implant so you can have 12pe 9en 10ag 10lk with drugs without implants and i really cant imagine where you want to take another 2 special points from that build instead of using nuka cola/cigs
best sniper build which you can make sniper with all implants can have 12pe 10en 10ag 10lk on psycho and with bonehead, without them you cant even take bonehead, cant use psycho and without drugs you will be missing even more special points.. sniper really need every single special point
so in other words.. try to get highest possible PE, EN, AG, LK
traits..
first trait - if you want to shoot arms then take finesse (crippler), if you want to shoot eyes (dmger) then take some other trait instead of finesse (for example loner or if you already got special points from implants then you can take bonehead) finesse is not worth to take dmgwise
second trait - small frame must have
4, 10, 4, 1, 2, 10, 10
Small Frame, Finesse (Optional)
just dont go with this, 4st 4en is just completely wtf