New Release Aid...need advice
I'm looking at some new release aids. I have shot a Wynn freeflight for 15 years now...and it's an ok release. Not sure why I never tried others, but I'm sick of having my right hand partially immobilized by the release.
I am looking at the Scott Archery Mongoose and the TRU Ball Sniper....and other suggestions are appreciated as well as experiences with either release.
Thanks again.