Gun Safety Courses

The next IA/MN WEAPONS CARRY CLASS will be on Saturday, September 8.

  • This will meet the requirements for both IA and MN carry permit.
  • Class starts at 9 AM.
  • The Iowa permit class should finish by 2 PM, the Minnesota qualification should be done by 4 PM.


Classes are $79 for your Iowa permit and there is a $20 deposit to hold your spot which goes toward your permit upon completion. The fee is $125 for your Minnesota permit.

Please Note:   For liability reasons, no professional firearms instruction is allowed by any outside firearms instructors without written permission from the owner of MR Guns, Mike Rosteck