SE Minnesota's Premier Firearms Training!
We provide firearms training including concealed carry classes in Rochester and pride ourselves in comprehensive training for people of all skill and experience levels. We keep our student to instructor ratio low for personal attention and safety. We offer Permit to Carry, Defensive Handgun, NRA classes, or custom training for groups or 1x1.
Awareness • Avoidance • Preparation
It is each and every United States citizen's right to keep and bear arms. With that right comes the responsibility for proper training. The NRA has been teaching people like you for over 140 years! We have several certified instructors with significant firearms experience.
Knowing how to use a gun starts long before you buy or even pick one up. We teach everyday people to protect themselves and their family. We teach the skills and attitude needed for responsible gun ownership. We make it our commitment to promote the shooting sports, gun safety, and responsible gun ownership.