combat focus shooting

Class info...be safe with guns firearms training for concealed carry and more

Watch an interview from one of our classes!

Defensive handgun training in both 1-day and 2-day formats.


Fundamentals of Combat Focus Shooting is a 1-day introductory course that will expose the student to all the core principles and fundamentals of the Combat Focus Shooting Program. Tuition is $175.


Advanced Pistol Handling is a two-day physically and mentally challenging course designed to expand the circumstances and conditions under which a student can apply the skills developed in the Combat Focus Shooting course. Tuition is $400.

Customized training

Permit to carry

A cOMPREHENSIVE set of firearm training options

Custom 1x1 or group training by experienced instructors.


From 1x1 help with handgun handling basics to customized group training to NRA classes, our experienced instructors can meet all requirements.


Call us at 507-251-2577 or email and we will determine how to best meet your specialized training needs.

Multi-state Permit to Carry training.


This 6-hr course is designed to exceed the legal requirements for students of all experience levels. If you are looking for a quick class, this is not it. On the other hand if you're looking for a class that will provide a comprehensive view of Permit to Carry in Minnesota, this is it!


We will cover the law, handgun basics, the aftermath, traveling with a firearm, and more with plenty of examples.


For those of you interested in broader carry privileges than afforded by the Minnesota Permit to Carry, our curriculum is also fully approved for use with the FL and AZ applications.


Tuition is $95 and includes tuition, range fees, lunch, and use of our handguns and ammo if desired.