Just tested it and Sniper works fine. Im on the PC.
Here are my results for a couple of samples
The 3 number % are the chance to hit a stationary npc in the head with Maria, Mysterious Magnum, and Sniper Rifle in that order.
no FastShot with sniper 42% 32% 51%
no FastShot no Sniper 34% 28% 41%
with FastShot no sniper 29% 23% 34%
with FastShot with sniper 29% 23% 34%
I don't know what to say, numbers speak for them self. I did mention it was properly working on my other character (who picked trigger disc) but after using console commands to remove trigger disc & add fast shot and test it w. sniper,command, & gunslinger the perks were working as they were intended.
However on this character i can't seem to get any results from any of the perks if the character has FastShot. Go figure.