Published on May 19, 2017
1,000 yards = 914 meters.
Disclaimer : I don’t support or encourage hunting of animals. In addition, I don’t earn any commission or revenue from the sale of the rifles. The purpose of this video is solely & purely to show that the rifles have possible military applications. Fan Funding : PayPal : [email protected]. Thanks a lot for your support! 🙂