Since you are a bow hunter, have you thought about putting a peep sight on it?
There are several around for the T/C's and are about as accurate for the rifle you have chosen as a scope would be.
I had a Treehawk a few years ago, and about 80 yards was my maximum accurate range with open sights. I put a peep sight on it that I bought from a local gunsmith and it increased my accurate shots out to about 100 yards.( I'm calling a 3" circle accurate)
Just a thought.