Lead Instructor - Jim Fleming is the founder of Mid-Minnesota Self-Defense, Inc. (MMSDI).Jim is a former law enforcement officer, practicing attorney, with offices located in Monticello, Minnesota at Fleming Law Offices, P.A. and is the author of two books.

NOTE: You won't see GroupOn offers with discount pricing for MMSDI training courses. We don't operate with the mindset of maxing out the number of students we can push through the doors with low priced offers to bring in money for our business. We pride ourselves on the integrity built in to the development of our training courses. You'll see a high level of quality with thorough course instruction including a solid base of expertise on important issues including the legal aspects of a self-defense shooting. Who better to instruct students on the legal aspects of self-defense than an experienced attorney like Jim Fleming? His real-world experience in the legal field, many courtroom trials and countless hours serving clients, provides students a method of teaching that covers these complicated issues with high standards not found in every permit carry course offered. We believe our training is a cut above the rest.

A self-defense course that teaches personal protection is only as good as the knowledge base of its instructor. You'll find we teach the legal aspects of self-defense like no other class with attorney Jim Fleming as your instructor. Get your legal questions answered with self-defense training through Mid-Minnesota Self-Defense where our lead trainer is also a practicing attorney who understands gun law!

Mid-Minnesota Self-Defense, Inc. Instructor - Lynne Fleming is a co-owner of MMSDI as well as an instructor. The best instructor is also an avid student and Lynne participates in ongoing education through classes and skills training. Recent training includes MAG-40 – Armed Citizens Rules of Engagement (40 hours) taught by Massad Ayoob at FAS (Firearms Academy of Seattle, Onalaska, WA), Cornered Cat Defensive Handgun 2-Day Training (18 hours) taught by Kathy Jackson and Defensive Handgun (8 hours) taught by staff instructor for John Farnam’s Defensive Training International . Lynne has also obtained more than 20 hours of NRA Instructor Certification for Basic Pistol, Personal Protection in the Home and NRA Certification for RSO (Range Safety Officer). She has completed the Instructor Certification Course to teach the Utah Permit Classes and is a member of the Armed Citizens Legal Defense Network. Lynne considers herself a life-long learner with ongoing training that includes reading books, listening to audio programs along with online research and education related to self-defense. She has a special interest in development of instruction for women's training for the female mindset in personal protection and self-defense handgun classes.

Successful completion of MMSDI instructional training for Basic Handgun as Self-Defense, assists with the application for a Minnesota permit to carry a pistol with classes held in Monticello, MN. Note: Minnesota residents may take this class as a qualification for their MN Permit to Carry application. We have students seeking their Minnesota Permit to Carry through this handgun class who are from Monticello, Big Lake, Becker, Buffalo, St. Michael, Albertville, Otsego and the surrounding Minneapolis and west metro areas to name a few. Ask us about bringing MMSDI gun training to your location for private self-defense handgun and shotgun instruction held in Wright County, Sherburne County, Stearns County or out state Minnesota.

Successful completion of MMSDI instructional training assists with the application for a Minnesota permit to carry a pistol with classes held in Monticello, MN. Jim Fleming and Lynne Fleming are both NRA Certified and Utah Certified instructors. Note: Any Minnesota resident may take MN Permit To Carry class as a qualification for their Minnesota Permit to Carry application. We have students seeking their Minnesota Permit to Carry A Pistol through this handgun class who are from Monticello, Big Lake, Becker, Buffalo, St. Michael, Albertville, Otsego, Maple Grove and the surrounding Minneapolis and West Metro areas as well as other out-state locations. Ask us about bringing MMSDI gun training to your location for private self-defense handgun and shotgun instruction held in Wright County, Sherburne County, Stearns County or out state Minnesota.