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.

  • "Examples and interpretation of the laws was especially useful"
  • "Excellent knowledge base and walks the talk" -- Lisa
  • "Class was fun and user-friendly!"
  • "I especially liked looking at all handguns on the table" --Walter
  • "The examples were very helpful" --Missy
  • "Class was very informative and an entertaining learning environment" --Roxanne


Offering concealed carry classes in rochester

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.