sheriffjimwilson.com
Dry-Fire Training: Doing it Right
Given the hustle and bustle of our daily lives and the fact many of us live quite a ways from a shooting range, we can’t always get in the amount of defensive shooting practice we need. This …