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/WI/FL Carry Permit Training - Online Online Course
  • January 26, 2021 5:00 pm
More Information
MN/WI/FL Carry Permit Training - Hugo, MN Wild Wings - Hugo, MN
  • January 30, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Outing, MN Crooked Lake Town Hall - Outing, MN
  • January 30, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Brainerd, MN Dunmire's Bar and Grill
  • January 31, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Online Online Course
  • February 4, 2021 5:00 pm
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Hastings Country Inn, Hastings, MN
  • February 6, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rushford, MN Destiny Life Church - Rushford, MN
  • February 6, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Park Rapids, MN C'mon Inn, Park Rapids, MN
  • February 6, 2021 10:00 am
Sold Out
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • February 7, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Walker, MN American Legion, Walker, MN
  • February 7, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Online Online Course
  • February 10, 2021 5:00 pm
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • February 13, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • February 13, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Ellsworth, WI GasLite Bar and Grill - Ellsworth, WI
  • February 13, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • February 14, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Online Online Course
  • February 16, 2021 5:00 pm
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • February 20, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • February 20, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Kasson, MN American Legion, Kasson, MN
  • February 20, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • February 20, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Course - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • February 21, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Hastings Country Inn, Hastings, MN
  • February 27, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hugo, MN Wild Wings - Hugo, MN
  • February 27, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Aitkin, MN Wealthwood Rod and Gun Club
  • February 27, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • February 27, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Online Online Course
  • February 28, 2021 11:00 am
More Information
MN/WI/FL Carry Permit Training - Online Online Course
  • March 2, 2021 5:00 pm
More Information
MN/WI/FL Carry Permit Training Wings North, Pine City, MN
  • March 6, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rushford, MN Destiny Life Church - Rushford, MN
  • March 6, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Walker, MN American Legion - Walker, MN
  • March 6, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Park Rapids, MN C'mon Inn, Park Rapids, MN
  • March 7, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • March 13, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Ellsworth GasLite Bar and Grill - Ellsworth, WI
  • March 13, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Kasson, MN American Legion, Kasson, MN
  • March 14, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Hastings Country Inn, Hastings, MN
  • March 20, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • March 20, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake American Legion, Forest Lake, MN
  • March 21, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • March 21, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • March 21, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • March 27, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Outing, MN Crooked Lake Town Hall - Outing, MN
  • March 27, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • March 27, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • March 27, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Brainerd, MN Dunmire's Bar and Grill
  • March 28, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Hastings Country Inn, Hastings, MN
  • April 3, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rushford, MN Destiny Life Church - Rushford, MN
  • April 3, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • April 10, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Aitkin, MN Wealthwood Rod and Gun Club
  • April 10, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • April 11, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hugo, MN Wild Wings - Hugo, MN
  • April 11, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Ellsworth, WI GasLite Bar and Grill - Ellsworth, WI
  • April 17, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • April 18, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Kasson, MN American Legion, Kasson, MN
  • April 18, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Hastings Country Inn, Hastings, MN
  • April 24, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • April 24, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • April 24, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • April 24, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • April 24, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm Searles Bar & Grill, New Ulm, MN
  • April 24, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Outing, MN Crooked Lake Town Hall - Outing, MN
  • May 1, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • May 2, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Brainerd, MN Dunmire's Bar and Grill
  • May 2, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • May 8, 2021 10:00 am
More Information
Practical Pistol Skills Level 1 - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • May 9, 2021 10:00 am
More Information
Practical Pistol Skills Level I - Outing, MN Outing Gun Club, Outing, MN
  • May 15, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rushford, MN Destiny Life Church - Rushford, MN
  • May 15, 2021 10:00 am
More Information
Practical Pistol Skills Level 1 - Pine City Wings North, Pine City, MN
  • May 16, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Kasson, MN American Legion, Kasson, MN
  • May 16, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • May 22, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • May 22, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Ellsworth, GasLite Bar and Grill - Ellsworth, WI
  • May 22, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • May 22, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Aitkin, MN Wealthwood Rod and Gun Club
  • May 22, 2021 10:00 am
More Information
Practical Pistol Skills Level 2 - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • May 22, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Hastings Country Inn, Hastings, MN
  • May 23, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • May 30, 2021 10:00 am
More Information
MAG20 Defensive Handgun Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • June 5, 2021 9:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • June 6, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • June 12, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Class - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • June 12, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Hastings Country Inn, Hastings, MN
  • June 19, 2021 10:00 am
More Information