Get Started | RMSDF Self-Defense & Fitness in Castle Rock, CO

If you’re thinking about training at RMSDF, here’s the truth: you don’t need to be “in shape.” You don’t need experience. You just need to show up.

We don’t train for sport — we train for life. Confidence comes from preparation.


Step 1: Pick Your Goal

Choose the lane that fits what you actually want:

✅ Real-World Self-Defense (Adults)

Krav Maga focused on awareness, avoidance, de-escalation, and fighting skills for worst-case scenarios.

Beginners Guide to Krav Maga

✅ Fitness for Health & Longevity

ProjectFit strength + conditioning built for real adults: energy, durability, and long-term capability.

✅ Kids / Tweens / Teens

Confidence, discipline, anti-bullying skills, athleticism, and leadership — without the “martial arts daycare” vibe.

✅ Responsible Firearms + Self-Defense (Citizen Defender)

Laser-based training + decision-making + law of self-defense fundamentals — not “range bro” nonsense.


Step 2: Book Your First Visit

Your first visit is simple:

  • We talk about your goals
  • We make sure you’re in the right program
  • You try a class (or an intro session) and see if it’s a fit

Book Your First Class ⬇️

Schedule your first class & complete the class waiver — all through our quick online scheduler.

No pressure. No spam. Just real answers from real coaches.

If you’re the type who overthinks everything, here’s your answer: stop thinking and take one step.


Step 3: What to Expect on Day One

Show up like a normal human

  • Wear workout clothes you can move in & bring clean sneakers to change into once you hit the gym floor.
  • Bring water
  • Arrive 10 minutes early

You won’t be “thrown in the deep end”

You’ll be coached. You’ll be safe. You’ll work — but we’re not here to wreck you. We’re here to build you.

You’ll leave better than you walked in

More aware. More capable. More confident.


Who This Is For

This is for you if:

  • You want real skills, not choreography
  • You want a stronger body that actually works
  • You want training that builds confidence and resilience
  • You’re tired of “starting over” and want something you’ll stick with

This is not for you if:

  • You want belts for attendance
  • You want easy workouts and zero discomfort
  • You want ego-stroking and fantasy fighting

Common Questions

“Do I need to be in shape first?”

No. Training is how you get in shape. Waiting until you’re ready is how you stay stuck.

“I’m nervous. Is that normal?”

Good. It means you care. Courage isn’t confidence — it’s showing up anyway.

“Am I too old to start?”

No. If you can move, you can train. We scale intelligently.

“Will I get hurt?”

Any physical training carries risk. Our job is to reduce stupid risk: coaching, structure, and progressions. You still have to take responsibility for your body.


Location + Community

We’re based in Castle Rock and we train people from across Colorado (and the surrounding area).

RMSDF is a community of adults, parents, and kids building strong bodies and strong minds — together. No fluff. No fake gurus. Just real training.


Ready?

If you’re serious about feeling safer, stronger, and more capable…

Schedule your first class & complete the class waiver — all through our quick online scheduler.

No pressure. No spam. Just real answers from real coaches.


Prefer a more personal start?

$50 Private Intro Evaluation (30 min)

One-on-one assessment and a clear next-step plan before joining group training. Ideal for adults who want personal coaching from day one.


Train More. Suck Less. Become Harder To Hurt.

Rocky Mountain Self Defense & Fitness is where real people in Castle Rock train to get stronger, safer, and more confident — without the ego, fluff, or nonsense.

What we offer:

  • Krav Maga & self-defense classes
  • ProjectFit strength & conditioning
  • Kids & youth martial arts
  • Citizen Defender firearms integration

Perfect for anyone who wants:

  • Real skills for real danger
  • Better health and longevity
  • A strong, supportive community
  • Training that builds confidence

Still have questions? Call or text 720-504-5959 and talk to a coach today.