# Dry Fire Pro: Gun Shot Timer — Aim, Trigger Control & Drills

> Dry-fire training timer with ML shot detection and custom drill builder. (iPhone/iPad app by Adam Gelatka.)

- Source: https://appshunter.io/ios/app/dry-fire-pro-gun-shot-timer/id6751209426 (this page in markdown: same URL + `.md`)
- Developer: [Adam Gelatka](https://appshunter.io/developer/1833992366)
- Category: Sports, Education
- Price: Free with in-app purchases
- Rating: 4.20/5 from 27 App Store ratings · 6 written reviews indexed
- Age rating: 4+
- Requires: iOS 18.0 · 38 MB
- Languages: American English
- Released: 2025-08-21
- Data updated: 2026-08-24
- Monetization: freemium
- User reviews in markdown: https://appshunter.io/ios/app/dry-fire-pro-gun-shot-timer/id6751209426/reviews.md

## What is Dry Fire Pro?

Dry Fire Pro turns your iPhone into a shot timer that actually hears your dry-fire shots — and now an aim trainer that sees your muzzle move.
Tap start, hear the beep, draw and press — on-device machine learning detects your trigger click and measures your reaction time, splits, and consistency. Then Aim mode measures the other half: how far your muzzle moves as you break the shot, and why.

No extra hardware, no ammo, no range fees. Just training.

NEW — AIM MODE
  • Put a small sticker on your muzzle — or print our free 3D muzzle mount — prop up the phone, and the front camera measures your muzzle movement on every press.
  • Aim reads the direction your reps drift and names the fault — jerking, anticipating, heeling, too much finger — with the fix and a drill that trains it.
  • Estimated impact shows where that press would have landed on a target at your distance.
  • Hands-free: say "go" to start the next rep. Metric or imperial — your choice.

TRAINED ON YOUR GUN
  • My Firearm: a guided setup records a few trigger clicks and trains a personal detection model on your exact firearm — sharper detection, tuned to you, all on-device.

BUILD THE HABIT
  • Training calendar: a dot on HQ for every day you've trained — deeper red, more drills. Swipe through weeks or open the month view.
  • Training reminders: pick your days and get a nudge that keeps the streak alive.

Why Dry Fire Pro?
  • A par timer that listens: unlike blind beep timers, it knows when you shot — and shows you the numbers.
  • Speed and accuracy: reaction times and splits from Drills, measured muzzle movement from Aim — both halves of shooting, in one app.
  • Built for drills: start from polished presets, tailor everything in the Drill Tweaker, or design your own in the Drill Builder.
  • Clear feedback: minimal UI, monospaced timing, and a dark design with red accents that's easy on the eyes.
  • Community driven: feature tweaks ship fast based on shooter feedback, so the app keeps improving with every release.

Key Features:
  • ML Shot Detection: low-latency, on-device detection of dry-fire clicks (no cloud).
  • My Firearm: a personal detection model trained on your own trigger sound.
  • Aim Mode: camera-measured muzzle movement, named trigger faults, and estimated downrange impact.
  • Training HQ: streaks, training calendar, weekly volume, reaction-time trends, and your full session history.
  • Training Reminders: local notifications on the days you choose — nothing leaves your phone.
  • Drill Builder: create fully custom drills with your own timing, actions, and flow.
  • Drill Tweaker: random standby (min/max), loop mode, voice commands, beep variants, flashlight signals.
  • Drill Presets & Catalog: a growing set of presets by difficulty — star your favorites.
  • Timing & Splits: reaction times, splits, and averages for steady progress.
  • Privacy-First: no accounts, no trackers; audio and camera never leave your device.

WHO IT'S FOR
  • Concealed carry holders keeping their draw sharp between range visits
  • USPSA / IDPA competitors working on reaction time and splits
  • Anyone building trigger control at home — safely, with an unloaded firearm

 FREE VS PREMIUM
  • Free, forever: the ML shot timer, starter drills, Aim's movement measurement, HQ stats, streaks, calendar and reminders.
  • Premium: the full drill library (Speed & Chaos tiers), Aim coaching — the fix for your named fault, the drill that trains it, and the estimated downrange impact — plus unlimited custom drills.
  • Pay monthly, yearly, or once — lifetime access with a single purchase.

Safety first: Dry Fire Pro is intended solely for dry-fire practice. Always verify your firearm is unloaded and follow all firearm safety rules.

Terms of use: https://dryfirepro.com/terms-of-use/

## Key features

- ML Shot Detection
- Customizable Drill Builder
- Detailed Drill Stats
- Drill Presets & Catalog
- Timing & Splits Tracking
- Privacy-First Design

## Pricing and in-app purchases

Base price: Free.

**Subscriptions**

| Subscription | Price | Period |
| --- | --- | --- |
| Pro Monthly | $2.99 | per month |
| Pro Yearly | $39.99 | per year |

**One-time purchases**

| Purchase | Price | Type |
| --- | --- | --- |
| Pro Tier | $19.99 | one-time |
| Pro Tier | $12.99 | one-time |


## Recent user reviews (6 of 6)

All indexed reviews: https://appshunter.io/ios/app/dry-fire-pro-gun-shot-timer/id6751209426/reviews.md

### 1/5 — Completely disappointed

*2026-08-16*

In optimal conditions, this app simply won’t work, I trained it on sounds to ignore, I trained it on the sound of the trigger, it gives me illogical times even in test mode, simply doesn’t work

**Developer response:** I’m really sorry the app isn’t working well for you. I’d be more than happy to hear more details about your setup and the issues you’re experiencing so I can try to fix them. The app has been shaped by user feedback, and it works well for many users, so I’d love to make sure you’re one of them too. My goal is for the app to work perfectly for everyone, but unfortunately, getting there is a process that takes time. If you’re willing, I’d really appreciate it if you could contact me through the app so we can work together to figure this out.

I would find a minute, contacting me here: gelatka.adam@gmail.com would be super helpful.

Best,
Adam, Dry Fire Pro creator.

### 5/5 — Simple, good for customization

*2026-05-13*

Currently using the free version and I’m very impressed with the sensitivity to dry fire sounds. I also love that you can use this at the range. Planning on buying the pro version to streamline training and make data easier to track

**Developer response:** Thank you for the kind words about Dry Fire Pro! We're thrilled to hear that the app meets your needs. We're always looking to improve and every feedback is really appreciated. If you find something that you would like to adjust or change, definitely let us know and we'll make it happen!

### 5/5 — Awesome

*2025-11-16*

Used several dry fire apps and this is the first to actually hear the trigger. Only used a few times so far but once I have used awhile I will be purchasing pro version. Highly recommend

**Developer response:** Thank you so much for the great feedback! I’m really glad to hear the app is picking up your trigger presses — that’s one of the core features I’ve worked hard to get right. It’s awesome that your early experience has been positive, and I truly appreciate you considering the Pro version down the line.

Thanks again for the recommendation and for giving the app a try! If you have any suggestions as you keep using it, I’m always happy to hear them.

### 5/5 — Fills a need, excellent developer support

*2025-11-03*

It works. It’s been able to pick up my hammer or striker 100% of the time. The drills are well done. This certainly fills a need and is a good complement to a par timer. The developer is responsive and is dedicated to growing the capabilities of the app. I’ve had a sneak peek and what’s coming and it will make the app a must have.

**Developer response:** Thank you so much for the awesome review! I’m really glad to hear the app is working well for you and that you find it useful. Feedback like yours truly helps shape the app and guide future improvements. I really appreciate your specific comments and support — and I’m always open to any suggestions you might have as we continue to make the app even better!

### 5/5 — Great for DryFire

*2025-09-16*

Really enjoy using this app for dry firing as I don’t have a shot timer that picks up my trigger press and this does. Very helpful drills built in and awesome developer support. Great job!

**Developer response:** Thanks so much for the great review! I’m really glad the app helps with your dry fire practice and that you’re enjoying the drills. We appreciate your support — and we’re already working on some cool new updates you’ll love!

### 4/5 — The Beep sound it’s too weak

*2025-09-02*

Great but the sound of the beep it’s too weak and it’s not possible to adjusted

**Developer response:** Thank you so much for your valuable feedback! 🙏 Really appreciate you taking the time to share your experience. I’ll work on the improvements and release a new build in the next couple of days. Feel free to test it out once it’s ready! And if you have any other tips, don’t hesitate to reach out.

## Frequently asked questions about Dry Fire Pro

### What is Dry Fire Pro?

Dry Fire Pro is a training timer designed for dry-fire practice. It uses on-device machine learning to detect trigger presses and provides detailed feedback on your performance.

### How accurate is the ML shot detection in Dry Fire Pro?

The app utilizes on-device machine learning for low-latency detection of dry-fire 'clicks.' This ensures your data remains private and the response is highly accurate.

### Can I create my own training drills in Dry Fire Pro?

Yes, Dry Fire Pro features a Drill Builder that allows you to create fully custom drills. You can define your own steps, timings, and on-screen instructions to match your specific training goals.

### What kind of feedback does Dry Fire Pro provide?

Dry Fire Pro offers clear feedback with a minimal UI, monospaced timing, and a dark design. You can see your reaction time, splits, and consistency at a glance, with crisp beeps and optional haptics for cues.

### Does Dry Fire Pro have ads?

No, Dry Fire Pro does not contain advertisements. The app is designed with a privacy-first approach, ensuring no trackers and that audio never leaves your device.

### What are the subscription options for Dry Fire Pro?

Dry Fire Pro offers a Pro Monthly subscription for $2.99 and a Pro Yearly subscription for $39.99. The yearly plan includes a 7-day free trial.

### What devices is Dry Fire Pro compatible with?

Dry Fire Pro is currently supported on iPhones. The app is rated for ages 4 and up.

### How often is Dry Fire Pro updated?

Dry Fire Pro is community-driven, with feature tweaks shipping fast based on shooter feedback. The latest version is 1.8.0, last updated on March 25, 2026.

## Version history (last 5 releases)

### 2.3.2 — 2026-08-19

Aim gets easier to learn — and a printable upgrade:

• 3D-printable muzzle mount — print our free mount for sharper, more consistent tracking; preview it in 3D and grab the model from Aim setup or Settings
• Clearer Aim instructions — the final setup step now walks you through the whole rep: aim at the dot, tap start, and break the shot the moment you hear the beep
• Minor UI polish across the app

And in the works: a full Aim demo & instructions video — it will show up right in the app the day it's ready.

### 2.3.1 — 2026-08-10

A round of polish for Stats and Aim:

• Tidy up your history — delete whole sessions or individual shots straight from Stats, and your averages and records update instantly
• Session detail, refreshed — a cleaner shot-by-shot breakdown for both drill and Aim sessions
• New Session Summary toggle — skip the post-drill recap and go straight back to training (find it in Drill Setup)
• Fixed a crash when opening the Aim camera on some devices

### 2.3.0 — 2026-08-07

Speed was only half the story. Meet Aim:
• New Aim mode — stick a paster on your muzzle, prop up the phone, and the front camera measures exactly how far the gun moves as you break the shot
• Trigger control verdict — jerking, anticipating, heeling, too much finger? Aim reads the direction your reps drift and names the fault
• The fix — every verdict comes with the correction and a drill that trains it
• Estimated impact — see where that press would have landed downrange
• Muzzle Drift — every rep plotted around the centre, so a consistent pull shows up as a pattern
• Hands-free — say "go" to start the next rep
• Metric or imperial, your choice
• Aim sessions count toward your streak, calendar and stats

Everything runs on device. Nothing is recorded or uploaded.

### 2.2.0 — 2026-07-29

Build the habit, dial in detection, train harder:
• Training calendar on HQ - a dot for every day you've trained
• Swipe through past weeks or open the full month view
• Training reminders - pick your days, we'll keep your streak alive
• My Firearm, reworked -- a guided walkthrough trains the app on your own trigger
• New Troubleshooting - tell us what feels off and get a guided fix
• Fresh drills added to the library

### 2.1.1 — 2026-07-19

• Refreshed Pro plans and upgrade experience
• Statistics screen refinements
• General under-the-hood improvements and minor fixes

## Apps similar to Dry Fire Pro

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Shooter Make Ready](https://appshunter.io/ios/app/shooter-make-ready/id1318568804) | 4.4 (5) | Free | Sports |
| [Alpha Charlie](https://appshunter.io/ios/app/alpha-charlie/id6760728710) | 4.8 (28) | Free | Sports |
| [IPSC Shot Timer by ShotSession](https://appshunter.io/ios/app/ipsc-shot-timer-by-shotsession/id6758970771) | 5.0 (1) | Free | Sports |
| [Par Timer Pro: Firearm Trainer](https://appshunter.io/ios/app/par-timer-pro-firearm-trainer/id1505384730) | 4.5 (367) | Free | Sports |
| [DryfireX](https://appshunter.io/ios/app/dryfirex/id6747921814) | 3.3 (3) | Free | Sports |
| [ShootOnTime: Par Timer](https://appshunter.io/ios/app/shootontime-par-timer/id6451364120) | 4.9 (1,092) | Free | Sports |

## More apps by Adam Gelatka

- [SideTrck: Projects & Ideas](https://appshunter.io/ios/app/sidetrck-projects-and-ideas/id6756273642)
- [Kegger: Beer Keg Calculator](https://appshunter.io/ios/app/kegger-beer-keg-calculator/id6756646014)
- [Can I Bring This?](https://appshunter.io/ios/app/can-i-bring-this/id6757021673)
- [Not Yet: Purchase Delay](https://appshunter.io/ios/app/not-yet-purchase-delay/id6757987253)
- [Flight Wake: Plane Sleep Alarm](https://appshunter.io/ios/app/flight-wake-plane-sleep-alarm/id6758097976)

All apps by Adam Gelatka: https://appshunter.io/developer/1833992366

## Related topics

[dry fire pro](https://appshunter.io/ios/topics/dry-fire-pro) · [dry fire](https://appshunter.io/ios/topics/dry-fire) · [dry fire timer](https://appshunter.io/ios/topics/dry-fire-timer) · [dry fire shot timer](https://appshunter.io/ios/topics/dry-fire-shot-timer) · [dry fire par timer](https://appshunter.io/ios/topics/dry-fire-par-timer) · [shot timer split](https://appshunter.io/ios/topics/shot-timer-split) · [pistol timer](https://appshunter.io/ios/topics/pistol-timer) · [shot timer](https://appshunter.io/ios/topics/shot-timer)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-24.*
