JBM Dry Fire vs Gun Range Log
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
JBM Dry Fire
This app provides voice-guided dry fire drills for sports training. It automates staging and par time calculations for efficient practice sessions. Execute drills with a single button press.
- Voice-guided dry fire drills
- Automatic staging calculations
- Automatic par time calculations
- Single button drill execution
- Customizable drill parameters
Read full descriptionHide full description
Implements Steve Anderson's dry fire drills with voice prompts and automatic staging and par time calculations. Allows execution of a drill with a single button press. Not affiliated with Steve Anderson.
Gun Range Log
This app helps firearm owners track their training progress and manage their gun and ammunition inventory. Set goals, log range days and dry fire sessions, and monitor your progress to stay consistent and improve your skills.
- Goal setting and progress tracking
- Log range days and dry fire sessions
- Firearm armory management
- Automatic ammunition inventory
- Training history and filtering
- Secure data backup
Read full descriptionHide full description
Train Factor is the app created for those who want to make training with their firearm a priority. Set a clear goal and track your progress to ensure you’re always improving. Our app helps you stay focused on your goals while seamlessly managing your firearms armory and ammunition inventory. This is the best all-in-one solution for goal-oriented training and effective inventory management. --- GOALS & STREAKS Train Factor helps you be more consistent with your firearms training by having you set a training goal and tracking your progress as you log your range days and dry fire sessions. Choose to set either a weekly or monthly goal and keep up on your training to start a streak each time you reach you goal! LOG TRAININGS Easily log both your days on the range and your dry fire practice at home. Add guns from your inventory, select the ammunition and number of rounds fired, add notes on each gun, add images of your targets, and rate each training. GUN MANAGEMENT Easily manage the guns in your armory by adding them in Train Factor. Give each gun a name, caliber, and upload an image. The app will track how many times you have trained with each firearm. AUTOMATIC AMMUNITION INVENTORY Train Factor handles all of your round inventory automatically for you. Add all of your ammo and as you log your trainings your round counts will be updated without you having to do anything. TRAINING HISTORY It's incredibly easy to view your past trainings and reference past notes or show off pictures of your targets. View all your past trainings and quickly filter them by a specific gun, rating, or by live or dry fire. SECURE DATA All of your data is yours and is kept secure and backed up. Doesn't matter if you lost your phone or recently upgraded all of your data is ready for you after logging back in. TRAIN FACTOR PRO You can use every part of Train Factor for free, but upgrade to Pro and add unlimited guns and ammo while also supporting future development of new features. --- Train Factor is the best way to hold yourself accountable and stay sharp by helping you stay consistent in your training for both new and seasoned gun owners. We have so much planned to continue to make Train Factor the best companion app for any shooter so stay tuned for new updates! Terms of Use: https://trainfactor.app/terms Privacy Policy: https://trainfactor.app/privacy
Screenshots
Verdict
The clearest difference is in-app purchases: JBM Dry Fire at none against Gun Range Log's 3. Gun Range Log's advantage is update cadence (every 2 weeks vs every 4 months) and iOS requirement (15.0 vs 17.0). On price, rating, ratings volume and ads there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Both are free to download. Gun Range Log sells 3 in-app purchases, starting at $1.99 per month. JBM Dry Fire asks for nothing beyond the download.
On the App Store both sit at effectively the same score — 5.0 for JBM Dry Fire against 5.0 for Gun Range Log. Both are backed by a comparable volume of ratings — 4 and 2 respectively.
JBM Dry Fire ships an update every 4 months, Gun Range Log every 2 weeks. The most recent releases landed on September 1, 2026 and June 11, 2026 respectively.
| Parameter | JBM Dry Fire | Gun Range Log |
|---|---|---|
| Price | Free | Free |
| Rating | 5.0 (4 ratings) | 5.0 (2 ratings) |
| Number of ratings | 4 — better | 2 |
| Update frequency | Every 4 months | Every 2 weeks — better |
| Ads | No | No |
| In-app purchases | No — better | Yes |
| Monetization | Free — better | Freemium |
| Devices | iPhone, iPad | iPhone, iPod |
| Requires iOS | 17.0 | 15.0 — better |
| Further details — not scored | ||
| Size | 4 MB | 37 MB |
| Age rating | 12+ | 17+ |
| Developer | James Millard | Factor 21 |
Customer experience
JBM Dry Fire
Gun Range Log
In-app purchases
JBM Dry Fire
No in-app purchases
Gun Range Log
- Train Factor Pro - Monthly$1.991 Month
- Train Factor Pro - Annual7 Days trial$19.991 Year
- Train Factor Pro - Lifetime$49.99








