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 - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • July 12, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • July 12, 2025 10:00 am
More Information
MN/FL Carry Permit Training - Online Online Course
  • July 15, 2025 6:00 pm
More Information
MN/WI/FL Carry Permit Training - Hastings, MN American Legion, Hastings, MN
  • August 2, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • August 2, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • August 3, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • August 9, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • August 9, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • August 10, 2025 10:00 am
More Information
MN/FL Carry Permit Training - Online Online Course
  • August 12, 2025 6:00 pm
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • August 16, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • August 23, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN American Legion, Hastings, MN
  • September 6, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • September 6, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • September 6, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • September 7, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • September 13, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • September 14, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Akeley, MN Akeley Senior Center - Akeley MN
  • September 20, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • September 20, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Outing, MN Crooked Lake Cafe, Outing, MN
  • September 21, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • September 27, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN American Legion, Hastings, MN
  • October 4, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • October 4, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • October 4, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • October 5, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • October 11, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • October 12, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • October 18, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • October 25, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN American Legion, Hastings, MN
  • November 1, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • November 1, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • November 1, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • November 2, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • November 15, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • November 15, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • November 23, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Akeley, MN Akeley Senior Center - Akeley MN
  • November 29, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • November 29, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Outing, MN Crooked Lake Cafe, Outing, MN
  • November 30, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN American Legion, Hastings, MN
  • December 6, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • December 6, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • December 6, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • December 7, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • December 13, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • December 13, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • December 14, 2025 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • December 20, 2025 10:00 am
More Information