Firearms training · Safety & accuracy

Safety and accuracy first. Speed comes later.

Small-group classes and 1:1 coaching for everyday people who want to protect themselves and their families. Taught by a Rangemaster Master Firearms Instructor, at a pace that builds real skill.

How I teach

Good training isn't about how fast you can shoot. It's about handling a firearm safely, putting your shots where they need to go, and making good decisions under pressure.

01

Safety on every repetition

Safe handling isn't a slide at the start of class. It's built into every drill, from your first draw to your last shot of the day.

02

Accuracy before speed

A fast miss solves nothing. I build accurate fundamentals first, then add time pressure once they hold up.

03

Small classes, real coaching

Most classes are capped at 10 students, so I can watch your shooting, answer your questions and correct problems before they become habits.

In a student's words

“Worth every penny. Felt safe the entire time. My mind was pushed to think in ways I didn’t recognize before the class. Looking forward to future classes from Nate!”

— B. Woodward, Mind over Muzzle student

Not sure where to start?

Pick the line that sounds most like you.

I'm new, or I want my carry permit

Multi-State Concealed Carry

One 4-hour class covers the training certificates for Oregon, Arizona and Utah permits. Built for every level.

I want to practice on my own

Drills Class Level 1

Build your own training plan, with safe dry fire at home and low-round-count drills that measure your progress.

A firearm isn't right for me

Less Lethal Foundations

Awareness, managing unknown contacts with Ask, Tell, Make, and choosing and using OC spray correctly.

See all classes

Your instructor

Meet Nate

I've spent years earning instructor credentials from Rangemaster, Tactical Anatomy and the NRA. My job is to turn that knowledge into concepts you can understand and practice.

Classes introduce the ideas. Private coaching helps them stick.

Read my story

Get new class dates first

Classes are small and fill up. Join the list and I'll email you when new dates open. No spam, just class announcements.

Prefer to register now? See upcoming dates.