Back To Top
Sign our Range Waiver

Our training classes ensure you’re prepared for anything.

Take your firearm knowledge and skills to the next level with a training course from one of our elite instructors. We have courses for any experience level, including beginners. Check out our training schedule today!

Click here to sign up for a Krav Maga class.

Why should you get
your Concealed Carry Permit
in an Open Carry state?

Click here to read our blog!


Sign up for 3 or more training classes
and get a gun cleaning for FREE!

Chestnut Mountain Ranch staff had a day of training before our students returned. The training was held at DID. Anne and the staff were phenomenal, attentive to detail, and truly made the experience fun. I would recommend this for any company that wishes to invest in their leaders and set the tone and direction of their company in a unique and fun environment.

Steven Finn