Our network of instructors are available to train and teach people from all backgrounds and situation. Look below to learn more about specific training opportunities.

Utah CCW Classes Now teaching Utah Concealed Carry Classes in Salt Lake City, Orem, Provo & in Your Own Home! Visit to learn more and to view our upcoming class schedule.

Colorado CCW Classes
Colorado Firearm Training is your top resource for Colorado Concealed Carry Permit instruction. Our network of instructors are NRA certified. Visit to browse our class schedule and learn more.
NRA Certified Classes Private classes are available for those seeking NRA Training courses including Basic Pistol, Basic Rifle, and Personal Protection in the Home.
range safety officerRange Safety Officers Call us to schedule help with your next organized shooting event or competition. Our certified NRA Range Safety Officers will add a level of safety and expertise that you’ve been looking for.