Register for Minnesota Permit to Carry Training by Certified NRA Instructors

Why Choose Us?

  • Cost effective:  Our Minnesota Permit to Carry is $50/person, that includes the range time.
  • Quality education:  5 hours of classroom instruction + shooting 50 rounds on the range
  • Learn from experience: over 90 years of combined experience in conceal carry of firearms among our instructors
  • Plan ahead: Courses scheduled  8-12 weeks in advance
  • New to firearms?: We’ll get you started with our Introduction to Semi-Automatic Pistols course
  • Need to rent?: Our .22 pistols rent for $50 (includes 50 rounds of ammo) for each course

Learn Your Way!

We conduct Private Classes for your family or your group.  We  can conduct private Minnesota Permit to Carry and NRA firearm courses.

Raise Funds for Your Group!

Raise funds for your group by offering a firearm training course.  Contact us for more information.  We have helped non-profits and clubs raise close to $3000.

We offer Minnesota Permit to Carry and most NRA courses.

Here at Maple Grove Firearms, you will find a group of professionals who provide a comfortable, relaxed and engaging atmosphere in which you can learn new firearm skills and keep them up-to-date.

Check out our firearm classes here in Minnesota.  Not only do we teach the Minnesota Permit to Carry class, we also teach situational awareness, non-lethal methods of self-defense and seldom-offered courses like our Firearm Cleaning Class.

We are strong supporters of the 2nd Amendment and of your right to protect yourself and your family.  Join the NRA.

We serve the communities of Maple Grove, Osseo, Brooklyn Park, Brooklyn Center, Robbinsdale, Plymouth, Corcoran, Otsego, Elk River, Golden Valley, Wayzata, Minneapolis, St. Paul, Hennepin County, Wright County and Sherburn County and surrounding communities.

Leave a Reply

%d bloggers like this: