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 - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • September 23, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Park Rapids, MN C'mon Inn, Park Rapids, MN
  • September 23, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN American Legion, Hastings, MN
  • September 23, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland New Richland Sportsman's Club, New Richland, MN
  • September 23, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Walker, MN American Legion - Walker, MN
  • September 24, 2023 10:00 am
More Information
Practical Pistol Skills Course Level 1 - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • September 30, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Danbury, WI Brandi's Bar and Grill, Danbury, WI
  • October 1, 2023 10:00 am
More Information
MN/FL Carry Permit Training - Online Online Course
  • October 3, 2023 6:00 pm
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • October 7, 2023 10:00 am
More Information
Practical Pistol Skills Level 1 - Pine City Wings North, Pine City, MN
  • October 8, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • October 14, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • October 14, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • October 15, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • October 21, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Zimmerman, MN American Legion, Zimmerman, MN
  • October 21, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • October 22, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • October 28, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN American Legion, Hastings, MN
  • October 28, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Outing, MN Crooked Lake Town Hall - Outing, MN
  • October 29, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • November 4, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • November 11, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • November 12, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN American Legion, Hastings, MN
  • November 18, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • November 18, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • November 18, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • November 19, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • December 2, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • December 2, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • December 2, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hugo, MN Wild Wings - Hugo, MN
  • December 3, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Zimmerman, MN American Legion, Zimmerman, MN
  • December 3, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Walker, MN American Legion - Walker, MN
  • December 3, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • December 9, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • December 10, 2023 10:00 am
More Information
MN/WI/FL MN Carry Permit Training - Hastings, MN American Legion, Hastings, MN
  • December 16, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • December 16, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • December 16, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • December 17, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • January 14, 2024 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • February 25, 2024 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • March 17, 2024 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • April 21, 2024 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • May 19, 2024 10:00 am
More Information