Inspired by local demand and a life long love of firearms, Garvin started teaching personal protection classes in 2016. Now certified by the NRA as a range safety officer and a pistol instructor, and affiliated with the USCCA, Garvin teaches classes for concealed carry permits. Honored in 38 states, contact Garvin to schedule a class. An engaging instructor, classes are tailored to small groups or individuals.

Class topics include personal defense, recreational shooting, and all aspects of firearm safety.

Special focus is placed on situational awareness, and understanding the ethical and legal consequences of discharging a firearm in various circumstances.