Richard Johnson is a gun writer, police trainer and really bad joke teller. Check out his other writing on sites like Human Events, The Firearm Blog and BlueSheepdog.
Notify me of followup comments via e-mail. You can also subscribe without commenting.
Return to top of page
Copyright © 2014 GunsHolstersAndGear.com · Log in