Frequently Asked Questions
Minnesota Gun Class offers Permit to Carry training in Willmar, Minnesota, for residents of Willmar, Kandiyohi County, and surrounding western Minnesota communities. Classes include classroom instruction and supervised live-fire training at our private indoor shooting range. Several classes are offered each month, with convenient online registration.
Our Minnesota Permit to Carry class costs $99, including classroom instruction, supervised live-fire training, use of our handguns, ammunition, and eye and ear protection. There are no additional charges for range use or training equipment. The county sheriff's permit application fee is separate from the class fee.
Yes. Our Permit to Carry class welcomes complete beginners as well as experienced shooters. Students learn firearm safety, handgun operation, and shooting fundamentals before participating in supervised live-fire training. Beginners receive individualized coaching, including practice with laser-training handguns, to develop safe handling skills and confidence.
No. You do not need to own or purchase a handgun before attending our Permit to Carry class. We provide handguns, ammunition, and protective equipment at no additional cost. Students can gain experience with different handguns before deciding whether to purchase one.
You do not need to bring a handgun, ammunition, or shooting equipment. Minnesota Gun Class provides everything needed for the classroom and live-fire portions of the Permit to Carry course. Wear comfortable clothing and closed-toe shoes. Our indoor range uses lead-free ammunition, so students should leave their personal firearms and ammunition at home for this particular course.
Yes. We operate a private four-lane indoor shooting range at our Willmar training facility. The range is used exclusively for scheduled firearms training and is not open for public recreational shooting. Having our own indoor range allows us to offer training throughout the year, including during Minnesota's winter months.
Classes are taught by Gary Peterson, an experienced firearms instructor who has personally trained approximately 6,000 students over 15 years. His qualifications include multiple firearms instructor certifications and advanced training in handgun instruction, defensive shooting, and range safety. Students receive instruction from an established local instructor with extensive teaching experience.
Minnesota Gun Class combines extensive instructor experience, comprehensive classroom education, and supervised shooting instruction at a private indoor range. We provide handguns and ammunition for Permit to Carry students, offer individualized coaching for beginners, and provide additional handgun and defensive shooting courses for students who want to continue developing their skills.
Minnesota applicants generally must be at least 18 years old, complete qualifying firearms training, meet applicable state and federal legal requirements, and pass the required background checks. Certain criminal convictions, court orders, and other legal restrictions may disqualify an applicant. Completing the training course does not guarantee permit approval.
Yes. Minnesota Gun Class welcomes students who live outside Minnesota. Nonresidents may also apply for a Minnesota Permit to Carry if they meet the applicable legal requirements. Nonresident applications are submitted through a Minnesota county sheriff's office. Students should verify current eligibility requirements before applying.
After successfully completing the required firearms training, Minnesota residents apply through the sheriff's office in their county of residence. Applicants generally provide a completed application, acceptable identification, qualifying training documentation, and the required application fee. The sheriff's office conducts the required background checks and determines eligibility.
The permit application fee is separate from your firearms training fee. Minnesota law allows county sheriffs to charge an application fee subject to statutory limits, so the exact amount may vary by county and application type. Contact your county sheriff's office for its current fee and accepted payment methods. Most counties charge $100.
Yes. Minnesota Gun Class offers convenient online Permit to Carry training at mnonline.gunclass.com, allowing students to complete the classroom portion of their training from home at their own pace. However, Minnesota law requires qualifying firearms training to include an actual shooting qualification exercise. Students who complete our online course must also successfully complete the required live-fire qualification with an authorized instructor before applying for their Minnesota Permit to Carry. For students who prefer in-person instruction, we also offer traditional classroom training with supervised live-fire qualification at our private indoor shooting range in Willmar.
Yes. Minnesota's training requirements include an actual shooting qualification exercise. Students must demonstrate the required knowledge and safe firearms handling. Our instructors provide supervised instruction and additional coaching for beginners, but successful completion depends on meeting the course requirements and following all safety rules.
Yes. Students must follow firearm safety rules and successfully complete the required training and shooting qualification. Our goal is to help every student develop the skills needed to complete the course, and beginners receive individualized assistance. However, unsafe conduct or failure to meet the required standards can prevent successful completion.
Minnesota requires qualifying firearms training to have been completed within one year before submitting an original or renewal permit application. Students should apply within that period to avoid needing additional training. The training certificate documents course completion; it is not itself a permit to carry a handgun.
Minnesota law generally requires the sheriff to issue or deny a completed permit application within 30 days. Processing time can vary, and applicants should ensure that their application and supporting documents are complete. Completing the training class does not authorize carrying a handgun before the permit is issued, unless another legal exception applies.
A Minnesota Permit to Carry is generally valid for five years from its issue date unless suspended or revoked. Permit holders must complete qualifying training and submit a renewal application to continue carrying after expiration. We offer Minnesota Permit to Carry classes that satisfy the training component for both initial applications and renewals.
Minnesota requires permit holders to complete qualifying firearms training within one year before submitting a renewal application. Renewals may be submitted beginning 90 days before the permit expires. Applicants generally submit updated training documentation, a renewal application, identification, and the applicable fee to the appropriate sheriff's office.
Yes. You can complete the required training up to one year before applying, and Minnesota permits renewal applications during the 90 days before expiration. Taking the class early gives you time to complete the application process without rushing. If your permit has already expired, additional application rules and fees may apply.
A Minnesota Permit to Carry is recognized in numerous other states, but recognition varies by state and can change. Some states impose additional restrictions based on residency, age, or the location where a firearm is carried. Before traveling, check the current laws of every state on your itinerary. You can review reciprocity information through the USCCA reciprocity map.
Minnesota recognizes permits from certain other states that meet Minnesota's statutory requirements. Not every state's permit is recognized, and the list can change. Before carrying in Minnesota with an out-of-state permit, verify recognition through the Minnesota Bureau of Criminal Apprehension and review applicable Minnesota carry laws.
Our firearms training may satisfy Florida's training documentation requirements for eligible applicants because it includes supervised live-fire instruction. Florida determines whether an applicant's documentation meets its requirements. Students seeking a Florida license should review current application instructions, eligibility rules, fingerprint requirements, and fees through the Florida Department of Agriculture and Consumer Services.
Florida concealed weapon license applicants may need to submit fingerprints as part of their application. Our existing FAQ identifies the Kandiyohi County Jail as a local fingerprinting location that requires an appointment. Before scheduling, confirm that the location still provides the appropriate fingerprint service for Florida applications and check Florida's current submission requirements.
Our course covers firearm safety, handgun operation, shooting fundamentals, safe storage, personal protection, Minnesota carry laws, and the legal and ethical responsibilities of using force in self-defense. Students also receive supervised live-fire instruction at our indoor range. The objective is to provide the foundational knowledge and practical skills necessary for responsible handgun ownership and carry.
Receiving a permit does not necessarily mean you are prepared to carry a handgun responsibly. Carrying a firearm creates significant legal, ethical, and personal responsibilities. Permit holders should be prepared to avoid confrontations, exercise sound judgment, maintain safe firearm handling skills, and commit to continued training. If you are unwilling to accept those responsibilities, choosing not to carry may be the safer decision.
A Permit to Carry class provides foundational knowledge and satisfies an important training requirement, but it is only the beginning of developing defensive handgun proficiency. Responsible firearm owners should continue practicing safe handling, marksmanship, decision-making, and other relevant skills. Additional professional training can help students build confidence and develop skills beyond those covered in an introductory course.
Yes. Our Basic Handgun Skills class is designed for students with little or no handgun experience. The course covers firearm safety, loading and unloading, handgun operation, grip, stance, sight alignment, trigger control, and supervised live-fire practice. It is offered free to eligible graduates of Gary's Permit to Carry classes, with limited enrollment to allow individualized instruction.
Defensive Shooting Fundamentals is a practical handgun training course that builds upon basic firearm safety and shooting skills. Students receive instruction in handgun handling, marksmanship, holster use, reloads, malfunction management, and defensive decision-making. We offer a one-day course and an optional two-day summer format, with additional training on the second day. Enrollment is limited to graduates of Minnesota Gun Class Permit to Carry courses.
Yes. Minnesota Gun Class offers continuing education through Basic Handgun Skills and Defensive Shooting Fundamentals. These courses help graduates develop stronger handgun handling, shooting proficiency, and defensive skills. We encourage students to continue learning and practicing because responsible firearm ownership requires more than completing a single certification class.

Minnesota Gun Class onsite indoor range
Our private indoor range is for classes only and is not available for open shooting.
