We offer online and in-person carry permit classes.
Our classes meet the requirements for:
Minnesota, Florida, Arizona, Wisconsin, Iowa, Virginia, New Hampshire, Pennsylvania and Oregon permits.
ONLINE MINNESOTA CARRY PERMIT RENEWAL CLASS NOW $65
Online Classes & Online Carry Classes
Online Carry Classes: HYBRID Online Minnesota Carry Course
For New and Renewal Minnesota Carry Permits
Class Base Tuition Class Tuition
Online MN Carry/Concealed Carry Permit Class
(MN Renewals Also)
$85 Iowa Concealed Carry Class $45
Virginia Concealed Carry Class $25 Nine Meals From Anarchy $45
How to Survive an Active Shooter $55 Active Shooter Instructor Course $85 (COMING SOON)
Discounts for those renewing their permits, and for Veterans, seniors, students and more!
MN Carry Permit FL, AZ,
Private in person Classes in a 50 mile radius of Apple Valley,
In house/classroom & range classes in Isle (Boone’s Fine Guns) – Click here
(Use the drop down menu to view the dates for Boone’s Classes)
Call us at 952-891-1537 to arrange your private lesson.
- No loaded firearms or live ammunition allowed in class.
Keep your firearms secured in your vehicle until we get to the range (for
courses with a range component).
- Questions? Call us at 952-891-1537.
WE DO NOT ACCEPT PERSONAL CHECKS.
Note: All dates, venues, times and pricing are subject to change.
Providing firearms training and concealed carry permit classes and training
for Apple Valley, Burnsville, Lakeville, Rosemount, Eagan, Farmington, Shakopee, Savage, and Prior Lake Minnesota.
Also providing firearms training and carry permit training for Pine City.
Cambridge, Mora, Brook Park, Brahm, Isle and Grasston MN.
And now offering courses at Boone’s Fine Guns in Isle MN
For all classes – bring hearing and eye protection!
Over 15,000 citizens trained to arms since 2003!
ALL Minnesota & Multistate Carry Classes meet the requirements for a Minnesota permit: Renewal or a new permit.