RE: squeaky release
nny243,
I have had a similar problem. I used beewax on the leather parts. Rubbed it hard and fast to heat it and it soaks in. It's natural and I haven't noted any reason for the smell to spook game.
GForce
Shoot often - Hunt always