Permit to CarryPermit to Carry

Permit to Carry in Stillwater, Minnesota

Permit to Carry

Permit to Carry

Valley Self-Defense is proud to provide firearms training for those who are interested in securing their Minnesota Permit to Carry license or feeling more comfortable around firearms. In it, students learn firearm safety, safe carry considerations, the legal implications of your permit to carry, and conceal and carry licensing. This course will be offered throughout the year to those interested, including special women's only events. You can also schedule a private lesson with our instructors at your facility or at ours. For more information, email us at

Hands on Training

Through the use of dummy ammunition and the latest in laser and firearms training, you'll be able to prepare in advance of your range time.

Trauma-Informed Care

Anxious around guns? Our firearms instructor is prepared to help you work through your fear and make you feel as comfortable as possible.

View Our Upcoming Events

Trusted and Loved By Hundreds of Self-Defense Students

Located next to Stillwater Auto Clinic

Working out at the gym isn't easy. But getting there shouldn't be hard. Valley Self-Defense is located and and is easily accessible from 36 and 94 in Stillwater, Minnesota.

12430 55th Street, Oak Park Heights, MN 55082
Get Directions

We're here to help you walk in peace. Empower yourself today!

Schedule Your FREE Trial Class
Final Offer
pushpress gym management software for boutique gyms and fitness studios