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