Insanely Practical Shooting Tips: Dry Firing – It’s Not As Dirty As It Sounds

By |2013-05-21T11:21:44+00:00May 21st, 2013|

Here’s an excerpt from our newest book, releasing June 15, 2013 – The Insanely Practical