Mike Darche is a retired Marine First Sergeant having spent 23 years in the Corps. During his career he was a firearms instructor and a military police officer. He is a former prosecutor in Plymouth County.

Mike has been teaching civilians for many years and has helped several hundred students get there license to carry. In addition to teaching beginners, Mike also offers intermediate and advanced gun training. He offers courses on defensive handgun training. He instructs students on how to safely carry a concealed pistol and how to draw from a holster.

In addition to training students, Mike also continues to take advanced courses from higher level instructors.