The 1000-Yard Stare on your Warlock is almost certainly better. ShortGaze, Eye of the Storm and Quick Draw make it pretty great. Really, the only thing Stillpiercer has going for it is the ridiculous ammo reserves. You spawn in with like, 12 rounds when you wear double sniper armor. It's aim assist and zoom would be comparable to your Stare.
The Longbow you described isn't that great. Ambush takes away more aim assist than Hidden Hand adds. Unless your middle tree perks were amazing, there really isn't anything special about it. That and Longbow has terrible ammo reserves for some stupid reason.
But, if you're happy, I'm happy for you.
English
-
Thanks :) and yeah my 1000yard is good but it doesn't feel right for me when using it. When I tried out Stillpiercer I immediately knew this was gonna be good. You know, perks arent the only thing that makes a weapon good. You have to feel right about using it aswell and like how it works. Stillpiercer is my fav sniper atm.