Shot timer

A shot timer for shots that don't go bang

A shot timer that works without gunfire: Dry Fire Pro detects dry trigger presses through your iPhone’s microphone and measures reaction times and splits — no lasers, sensors, or extra hardware.

Range-timer data, living-room reps

On the range, a shot timer turns practice into data: first-shot time, splits, total time. At home, dry fire has always been the opposite — high-volume, zero-feedback. Dry Fire Pro brings the range timer's job to dry fire by detecting the click of every trigger press through the microphone.

Start a drill, react to the beep or voice command, and every press lands in your session log with a timestamp: reaction time, splits, misses. Your progress shows up as a trend line, not a hunch.

Private by design

No accounts, no logins, no trackers. Trigger detection runs entirely on your device — audio is processed locally and never uploaded. Your training history stays on your phone, and everything works offline.

Frequently asked questions

How can a shot timer work without live fire?

A range shot timer listens for the report of each shot. Dry Fire Pro listens for the mechanical click of your trigger instead, using an on-device machine-learning model tuned to that sound — so dry-fire reps get timestamped just like live shots.

Do I need a laser cartridge or any accessories?

No. Detection works with your firearm exactly as it is — no lasers, snap-cap sensors, or Bluetooth gadgets. Just your iPhone within a couple of meters.

How accurate is the timing?

Detection runs on-device with no network round-trip, so presses are timestamped with millisecond-level latency — accurate enough that split times between consecutive presses are meaningful training data.

What if my trigger is very quiet?

Raise the detection sensitivity, or better, train a personalized My Firearm model on your own trigger sound. It takes about a minute and runs entirely on your device.

Can I use it at the range with live fire?

Dry Fire Pro is built and tuned specifically for dry-fire practice. For live fire, use a dedicated range timer — and use Dry Fire Pro for the 90% of your reps that happen at home.

Your first measured draw is 60 seconds away.

Download on the App Store