Register For A Class

You must be able to pass the following requirements:

The MCPPA requires Minnesota sheriffs to issue a permit to carry a firearm, to any applicant that meets the following criteria:

  1. Is 21 years old and a U.S. Citizen or permanent resident. (You can take the class if you are within 1 year of your 21st birthday)
  2. Has completed training (as defined in subdivision 2a). (This class is 100% guaranteed to meet this criteria.
  3. Passes a stringent background check confirming that they are not prohibited from possessing a firearm, that they do not suffer from a mental illness, and that they meet other strict criteria.
  4. Is not listed in the Minnesota gang member “Pointer File” database maintained by the BCA.
  5. Is not considered a “danger to self or the public”.

MyGun.com has partnered with Minnesota Gun Class to offer you the very best in service and support, before, during, and after the class. For a list of upcoming classes, please follow this page:

Roseville (gunclass.com)

We are updating classes all the time, so please check back to see our most recent list of classes.