I know I am going to catch some sh!! for say this but I just cant let it pass.
What in the he** were you thinking
"I went hunting today and shot at a deer "
"I shot it at about 60 to 70 yards and did not see the arrow hit the deer because it was to far." At 60 yards an arrow from that xbow WILL drop 8 to 10 inches at 70 yards and the deer will have time to react to the sound. I started out with a Horton 150 and know it very will and would never take a shoot pass 30 yards. I have upgraded to a Tornado and still don't take a shoot pass 30 some people might go 40 with it,but NO BODY try 60 to70.If you find your buck you should be very thankful. Take the time to shoot you Xbow with a video tape and you will see how long it take for the arrow to get to the target and the arc it takes at that distance.
If you choose to take up this form of hunting do the sport a favor become more informed about a Xbow and it abilities.