John is a Rock Solid Firearms Educator!

Whether you want to learn the basics of handgun safety, operation and practical shooting or want to hone your already advanced skills, John Hudson is your man! John G. Polkinghorne

Disclaimer