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 - Outing, MN Crooked Lake Town Hall - Outing, MN
  • November 27, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Red Wing, MN American Legion - Red Wing, MN
  • November 27, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin WI Pepin Sportsman’s Club, Pepin, WI
  • December 4, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hugo, MN Wild Wings - Hugo, MN
  • December 4, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • December 4, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Park Rapids, MN C'mon Inn, Park Rapids, MN
  • December 4, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Walker, MN American Legion - Walker, MN
  • December 5, 2021 10:00 am
More Information
MN/FL Carry Permit Training - Online Online Course
  • December 7, 2021 6:00 pm
More Information
MN/WI/FL Carry Permit Training - Ellsworth, WI GasLite Bar and Grill - Ellsworth, WI
  • December 11, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • December 11, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rushford, MN Root River Church - Rushford, MN
  • December 11, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • December 12, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • December 18, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Zimmerman, MN American Legion, Zimmerman, MN
  • December 18, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • December 18, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Kasson, MN American Legion, Kasson, MN
  • December 18, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rush City, MN Rush City Fire Hall, Rush City, MN
  • December 18, 2021 10:00 am
More Information
MNWI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • December 19, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • December 19, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Winona, MN Winona Sportsman's Club, Winona, MN
  • December 19, 2021 10:00 am
More Information
MN/WI/FL Carry Permit Training - Red Wing, MN American Legion - Red Wing, MN
  • January 8, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Park Rapids, MN C'mon Inn, Park Rapids, MN
  • January 8, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • January 8, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Walker, MN American Legion, Walker, MN
  • January 9, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • January 9, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • January 15, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • January 15, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Winona, MN Winona Sportsman's Club, Winona, MN
  • January 22, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • January 22, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Outing, MN Crooked Lake Town Hall - Outing, MN
  • January 22, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • January 29, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • January 29, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • February 5, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • February 12, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • February 19, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • February 19, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • February 20, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • February 26, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • February 26, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • March 5, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • March 12, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Outing, MN Crooked Lake Town Hall - Outing, MN
  • March 13, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • March 19, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • March 19, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • March 26, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • March 26, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • March 26, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • April 3, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • April 9, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • April 16, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • April 16, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • April 23, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • April 23, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Outing, MN Crooked Lake Town Hall - Outing, MN
  • April 24, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • April 30, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • May 7, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • May 14, 2022 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • May 21, 2022 10:00 am
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 - New Richland, MN New Richland City Hall - New Richland, MN
  • May 22, 2022 10:00 am
More Information