The 10-minute dry fire habit that changed my USPSA scores
Not an hour a day. Not a fancy system. Ten minutes, five days a week, with a shot timer and a par time.
I started doing daily dry fire in late 2024. I was a low-C-class USPSA Production shooter who had been shooting the same scores for two seasons. By the end of 2025 I was a B-class shooter with a match win under my belt. Between those two things: ten minutes a day, five days a week, with a shot timer.
I want to be honest about what that looked like, because dry-fire advice on the internet tends to be either "shoot for an hour a day" (unrealistic) or "just dry fire, it's great" (vague). This is what actually worked.
## The setup
Nothing fancy. A 1-inch dot taped to the garage wall, 8 feet away. My carry pistol (Glock 19, triple-checked empty, magazine removed). A shot timer. Two IDPA targets on rolling stands for position work. That is the entire kit.
Total time to set up once: 20 minutes. Total time to set up every day after: zero.
## The ten minutes
**Minute 1: safety check, warmup.** Pistol clear, magazine out, rack three times, visual/physical check. Ten slow, deliberate presentations to the dot with focus on the trigger press.
**Minutes 2–4: draw-to-first-shot, par time.** Shot timer on par, set to 1.50 seconds. Beep, concealed draw, single trigger press on the dot. Repeat. Every five reps I'd tighten the par by 0.05s until I was missing the par, then I'd stay at that time for the rest of the session. The par time for the day was written on a Post-It on the pistol case.
**Minutes 5–7: bill drill to the wall.** Same setup, but six trigger presses on the dot after the draw. Focus on front-sight tracking and trigger prep between presses.
**Minutes 8–9: reload drill.** Full emergency reload from belt-carried dummy magazine. Slide-lock, drop, reload, press. Four reps per minute. Shot timer running so I could see the split between last dry trigger press and first dry trigger press after the reload.
**Minute 10: one position change drill.** Strong to weak side, over a box, around a barricade. Slow, deliberate, finding the dot on each arrival.
Done.
## What the timer is for
The timer is everything. Dry fire without a timer is a meditation, and meditations are great but they don't produce B-class scores.
Without a timer you don't know if you're getting faster. With a timer you have a number that goes down over months, and the number-going-down is the thing that makes the practice stick. Your par time for concealed draw-to-first-shot is a data point. Track it.
I kept mine in a notes app. Weekly averages, not daily numbers. The daily variance is too noisy to be interesting.
## What changed
Across nine months of this practice, my concealed draw-to-first-shot on a B-8 target went from an average of 1.78 seconds to 1.24 seconds. My reloads went from 2.80 seconds to 1.85 seconds. My bill drill dropped about 0.40 seconds.
Those numbers show up in USPSA scores as points. Being consistently half a second faster per stage across twelve stages is meaningful position movement.
## What didn't work
Long sessions. I tried 30-minute dry-fire sessions on weekends and they were less productive than the 10-minute weekday sessions. By 15 minutes I was tired and sloppy, and the sloppy reps were worse than no reps.
Tech gadgets. I used a MantisX for three weeks and it gave me a lot of data I didn't know what to do with. The shot timer and the wall dot were enough.
## The habit piece
The single biggest factor was making the ten minutes non-negotiable. Same time every day — 6:45 AM, before coffee, before the kids were awake. No scrolling, no warmup, no thinking about it. Pistol out of the safe, targets in place, timer on the workbench.
You will hear dry-fire advice that makes it sound complicated. It isn't. Ten minutes, five days, a shot timer, a par time. That's it. The habit is the hard part. Once you have the habit you are a meaningfully better shooter in six months.