I dont know if there is a connection but I did play a control match today with my hunter and my red death and got the red spectre. It's on my hunter and its got some awesome stability perks. Give it a try and let me know if u guys get it.
-
I've got two of them but both with OK perks. But no stability perks like yours