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 - Rice, MN Rice Lions Building, Rice, MN
  • January 28, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hugo, MN Wild Wings - Hugo, MN
  • January 28, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • January 28, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Outing, MN Crooked Lake Town Hall - Outing, MN
  • January 29, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • February 4, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • February 5, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • February 11, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Red Wing, MN Baggers Pub - Mississippi National Golf Club
  • February 11, 2023 10:00 am
More Information
MN/FL Carry Permit Training - Online Online Course
  • February 15, 2023 6:00 pm
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • February 18, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • February 19, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Zimmerman, MN American Legion, Zimmerman, MN
  • February 25, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • February 25, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • February 25, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Park Rapids, MN C'mon Inn, Park Rapids, MN
  • February 25, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • February 25, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Walker, MN American Legion - Walker, MN
  • February 26, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • March 4, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • March 4, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • March 11, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Red Wing, MN Baggers Pub - Mississippi National Golf Club
  • March 11, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • March 18, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • March 18, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • March 25, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • March 25, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hugo, MN Wild Wings - Hugo, MN
  • March 25, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • March 25, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • March 26, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • April 1, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • April 1, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Park Rapids, MN C'mon Inn, Park Rapids, MN
  • April 1, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Outing, MN Crooked Lake Town Hall - Outing, MN
  • April 2, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Walker, MN American Legion - Walker, MN
  • April 2, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • April 8, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training. Red Wing, MN Baggers Pub - Mississippi National Golf Club
  • April 8, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Zimmerman, MN American Legion, Zimmerman, MN
  • April 15, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • April 16, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • April 22, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • April 22, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • April 22, 2023 10:00 am
More Information
Practical Pistol Skills Course Level 1 - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • April 23, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • April 29, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • April 29, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pine City, MN Wings North, Pine City, MN
  • April 30, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Richland, MN New Richland Sportsman's Club, New Richland, MN
  • April 30, 2023 10:00 am
More Information
Practical Pistol Skills Level One - Outing, MN Outing Gun Club, Outing, MN
  • May 6, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Austin, MN Cedar Valley Conservation Club, Austin, MN
  • May 6, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Red Wing, MN Baggers Pub - Mississippi National Golf Club
  • May 6, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • May 20, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • May 20, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Zimmerman, MN American Legion, Zimmerman, MN
  • May 20, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • May 21, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice, MN Rice Lions Building, Rice, MN
  • May 21, 2023 10:00 am
More Information
MN/WI/FL Carry Permit Training - Pepin, WI Pepin Sportsman’s Club, Pepin, WI
  • June 17, 2023 10:00 am
More Information