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 - Rush City, MN Rush City Fire Hall, Rush City, MN
  • April 28, 2018 10:00 am
More Information
MN/FL/WI Carry Permit Training - Mankato Tav on the Ave - Mankato, MN
  • April 28, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • April 29, 2018 10:00 am
More Information
MN/WI/FL - Carry Permit Training - Walker, MN American Legion, Walker, MN
  • April 29, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN American Legion, Hastings, MN
  • April 29, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • May 5, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Zimmerman MN American Legion, Zimmerman, MN
  • May 5, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rice MN Rice Lions Building, Rice, MN
  • May 6, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • May 12, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Park Rapids, MN American Legion - Park Rapids, MN
  • May 13, 2018 1:00 pm
More Information
MN/WI/FL Carry Permit Training - Carlton, MN Black Bear Casino, Carlton, MN
  • May 19, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • May 20, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Fairmont, MN Fairmont Trap Club, Fairmont, MN
  • May 20, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Walker MN American Legion - Walker, MN
  • May 20, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - South St. Paul, MN Sidelines Signs and Graphics - South St. Paul, MN
  • May 20, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Outing, MN Village Inn, Outing, MN
  • June 2, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Kasson, MN American Legion, Kasson, MN
  • June 2, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Forest Lake, MN American Legion, Forest Lake, MN
  • June 2, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Rush City, MN Rush City Fire Hall, Rush City, MN
  • June 3, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Brainerd, MN Hassie's Saloon, Brainerd, MN
  • June 3, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Morristown, MN Ahlman's Gun Shop & Range, Morristown, MN
  • June 9, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Course - Walker MN American Legion - Walker, MN
  • June 9, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - New Ulm, MN Searles Bar & Grill, New Ulm, MN
  • June 16, 2018 10:00 am
More Information
MN/FL/WI Carry Permit Training, American Legion - Park Rapids, MN American Legion - Park Rapids, MN
  • June 17, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Hastings, MN Green Mill Restaurant, Hastings, MN
  • June 23, 2018 10:00 am
More Information
MN/WI/FL Carry Permit Training - Mankato Tav on the Ave - Mankato, MN
  • June 24, 2018 10:00 am
More Information