Most of shooting - the draw, the press, the reload - can be practiced for free in your living room. A dry fire log is what turns that free practice into measurable progress instead of aimless clicking.
The short answer
Dry fire is live-ammo-free practice of the draw, trigger press, reloads, and transitions - and a log turns it into measurable progress. Clear the gun and remove all ammunition from the room first. Practice 10 - 15 focused minutes, 3 - 5 days a week, logging date, drill, reps, and par time. Verify the work against your live-fire range log.
Every dry fire accident in history had the same cause: a round where no round should have been. The protocol below is not optional and never gets abbreviated, no matter how many sessions you have behind you.
Recoil is required for exactly one skill: recoil management. Everything else - grip, draw stroke, sight picture, trigger control, reloads, transitions - builds fine without it, which is why serious competitors commonly log several dry reps for every live round. At twenty to thirty cents per press of live 9mm, dry fire is also the only unlimited training budget you’ll ever have.
The catch: because dry fire is free, it’s easy to do it thoughtlessly - a few minutes of unfocused clicking that trains nothing (or worse, trains a flinch you can’t see without recoil). Structure is what separates practice from fidgeting, and structure means a log.
Track five things: date, drill, reps or session time, par time, and notes on what broke down. The par-time column is where progress becomes visible: when a standard gets comfortable, tighten it and keep the history.
| Column | What it records | Why it matters |
|---|---|---|
| Date | When you practiced | Consistency is the whole game in dry fire - the log makes skipped weeks visible. |
| Drill | What you worked on | “15 minutes of dry fire” is noise; “40 draws to first press” is a data point you can compare. |
| Reps / time | Volume of the session | Reps are the unit of progress. Ten focused minutes counts; log what you actually did. |
| Par time | The time standard you ran | The main measurable in dry fire. When a par time gets comfortable, cut it and log the new one. |
| Notes | What broke down, what clicked | “Sights dipping on the press” today is the thing you fix tomorrow. This column is the coach. |
Any notebook or spreadsheet works - the format matters less than the habit. If you already keep our range log spreadsheet, a second tab with these columns puts both halves of your training in one file.
Ten to fifteen focused minutes, three to five days a week, beats an hour on Sunday. Pick one or two drills per session - not all five - and log the reps.
Aim at a blank wall, close enough that the sights are all you see, and press the trigger without the front sight moving. The purest trigger-control rep there is - no target to blame, nowhere for a flinch to hide. Track reps and what the front sight did.
From concealment or duty setup, draw and break a clean (dry) press on a small target across the room. Run it against a par time with a shot timer app. This is the highest-value drill for anyone who carries - track your par time as it shrinks.
Slide-lock reloads with dummy rounds or empty mags, to a par time. Emergency and administrative reloads both. Fumbles at the range trace straight back to reps not done here - the log shows whether you actually did them.
Two or three small targets spread across the wall; press, snap eyes then gun to the next, press again. Trains the eyes-lead-gun habit that separates fast shooters from flailing ones. Track time per string.
The wall drill again, one-handed, both sides. Nobody volunteers for this at the range because it costs ammo to shoot badly - dry fire is where one-handed shooting gets built for free.
A dry fire log only proves you practiced. Whether the practice worked shows up at the range - group sizes, draw-to-first-shot times, clean reloads under recoil. That’s why the dry fire log and the live-fire range log belong side by side: one records the training, the other verifies it. If par times are dropping at home but nothing changes at the range, the reps were sloppy - tighten up and re-test.
Shots Fired covers the live-fire half: every range session logged in seconds, per-firearm round counts, and the maintenance schedule those counts drive - stored on your phone with no account and no cloud, as our Privacy Manifesto explains. Keep your dry fire log wherever you like; keep your live fire in an app that treats your gun list like nobody’s business. New to range logging? Start here.
Most modern centerfire pistols and rifles tolerate normal dry fire fine - but this is a manufacturer question, not a forum question. Check your manual: some makers bless unlimited dry fire, some recommend snap caps. Rimfire guns are the standing exception; many can peen the chamber edge without a snap cap.
For rimfire, almost always. For centerfire, use them if your manual recommends them - and they’re independently useful as dummy rounds for reload and malfunction practice. A set costs less than a box of ammo.
Short and frequent beats long and rare: 10 - 15 focused minutes, three to five days a week, is the widely used pattern. Past 20 minutes, attention fades and reps get sloppy - and sloppy reps train sloppy habits. The log is what keeps the streak honest.
Date, drill, reps or session time, par time, and a notes column for what broke down. The par-time column is where progress becomes visible: when a standard gets comfortable, tighten it and keep the history.
It’s one of the most consistently endorsed training methods in the sport - most skills that make up shooting (draw, trigger press, reloads, transitions) don’t require recoil to build. The honest check is live-fire verification: if your dry par times are dropping but range performance isn’t, the reps are sloppy. That’s why the two logs belong side by side.
No - round counts track live fire, which is what drives cleaning and parts-replacement schedules. Keep dry fire in its own log, in reps and par times. Your live-fire log stays the maintenance record; the dry fire log is the training record.
Free to start - the live-fire log that proves your dry fire is working. No account. No cloud.
Download on the App Store