We offer Carry Permit and Defensive Handgun courses in many locations.  All of our scheduled dates and locations are listed below.  To sort the list by Location, click on the “Sort by Location” button and then find a location near you in the drop down list.  You can also sort the list by course type.  Click on the “Carry Permit Courses” or the “Defensive Handgun Courses” button to find the course type you are interested in.  If you do not find a class that works with your schedule or location, Contact Us to ask about setting up a Private class.

Event Venue Date
MN/FL Carry Permit Training - Online Online Course
  • May 17, 2022 6:00 pm
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • May 21, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Ellsworth, WI GasLite Bar and Grill - Ellsworth, WI
  • May 21, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rushford, MN Root River Church - Rushford, MN
  • May 21, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland City Hall - New Richland, MN
  • May 22, 2022 10:00 am
More Information
Practical Pistol Skills Course - Pine City Wings North, Pine City, MN
  • May 22, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • May 29, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • June 4, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • June 11, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Park Rapids, MN C'mon Inn, Park Rapids, MN
  • June 11, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Kasson, MN American Legion, Kasson, MN
  • June 11, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Walker, MN American Legion - Walker, MN
  • June 12, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • June 12, 2022 10:00 am
More Information
MAG20 Defensive Handgun Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • June 18, 2022 9:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • June 18, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • June 19, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • June 25, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • July 9, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rushford, MN Root River Church - Rushford, MN
  • July 9, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • July 16, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Kasson, MN American Legion, Kasson, MN
  • July 23, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • August 6, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • August 13, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • August 13, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • August 14, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rushford, MN Root River Church - Rushford, MN
  • August 20, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Red Wing, MN American Legion - Red Wing, MN
  • August 20, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Kasson, MN American Legion, Kasson, MN
  • August 27, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Manannah, MN HillTop Tavern - Manannah, MN
  • August 27, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • September 10, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rushford, MN Root River Church - Rushford, MN
  • September 24, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • October 8, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rushford, MN Root River Church - Rushford, MN
  • October 22, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Red Wing, MN American Legion - Red Wing, MN
  • October 22, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • November 12, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Red Wing, MN American Legion - Red Wing, MN
  • November 19, 2022 10:00 am
More Information