Skip to main content
directory/training
Buffalo Ridge Defense logo

Buffalo Ridge Defense

MN

Buffalo Ridge Defense handles the training side of getting a concealed carry permit in Minnesota. They're USCCA certified instructors offering the firearms training certificate required by Minnesota law—which you'll need within one year of submitting your permit application. Concealed Carry Classes ...

Buffalo Ridge Defense

MN

(715) 491-6952·Hours not available

Own Buffalo Ridge Defense?

Claim Now

01 // DETAILS

#01

Business Details

Full description and what we offer

Buffalo Ridge Defense handles the training side of getting a concealed carry permit in Minnesota. They're USCCA certified instructors offering the firearms training certificate required by Minnesota law—which you'll need within one year of submitting your permit application.

  • Concealed Carry Classes - The core CCW permit training
  • Defensive Shooting (Level 1 & 2) - For shooters wanting to move beyond fundamentals
  • AR-15 Fundamentals (Level 1 & 2) and "Getting Started with the AR-15"
  • Basic Handgun Skills and Firearms Safety
  • Specialized courses: Real Estate Agent Safety, Church Safety (congregation protection), Stop the Bleed
  • USCCA Instructor Certification - If you want to teach

If you're applying in Minnesota, here's what the law requires:

RequirementDetails
AgeMinimum 21 years old
TrainingCertificate from certified instructor (valid for 1 year before/after application)
ResidencyMust live in the county where applying (non-residents can apply to any county sheriff)
CitizenshipU.S. citizens and permanent residents with I-551/I-151 card
Processing30 days after application submitted
Permit Valid5 years from issuance
CostUp to $100 new, $75 renewal (county sheriff sets final fee)

You cannot be prohibited under Minnesota Statute 624.714 or listed in the criminal gang investigation system.

Buffalo Ridge Defense hosts classes in Stillwater and Lindstrom. Both locations work with Wisconsin residents too—Wisconsin doesn't require a permit to carry, but their training is available if you want it.

Contact them to schedule: 715-491-6952 or [email protected]