Range Stats: Gun Tracker Log
Private Ammo Inventory & Safe
Free · In‑App Purchases
Track every range trip, firearm, and round, privately on your device. Optional iCloud sync, encrypted backups, and Home Screen widgets.
Ditch the spreadsheets and paper logs. Range Stats is the ultimate private firearm tracker, ammo inventory manager, and offline AI-powered range journal. Local by default, no subscriptions, no account — and your data leaves your device only if you choose to turn on private iCloud sync.
YOUR COLLECTION, ORGANIZED
• Catalog every firearm with photos, caliber, serial number, and acquisition details — searchable, with 850+ built-in reference images.
• Track accessories, magazines, and malfunctions per firearm, and add your own custom fields for anything else.
• Generate insurance documentation cards and shareable firearm cards in a tap.
EVERY TRIP, EVERY ROUND
• Log range trips with location, weather, firearms used, and rounds fired.
• Manage ammunition inventory with per-purchase cost, cost-per-round, and spend insights — including cost trends over time.
• Find nearby ranges on the map, add your own, and keep your own range reviews.
SCORE TARGETS WITH ON-DEVICE AI
• A custom-trained neural detector finds your shots automatically — no upload, all on your device.
• Get group size, MOA, mean radius, and point-of-impact, then track accuracy trends and compare firearms.
• Crop & straighten keeps your measurements honest even on angled photos.
COACHING, YOUR WAY (OPTIONAL)
• Turn on AI coaching with your own key — Google Gemini, Anthropic Claude, OpenAI, or any OpenAI-compatible endpoint — or run fully offline with Apple's on-device model.
STAY AHEAD OF IT
• Cleaning and maintenance reminders by date or round count — tap one and land on that firearm.
• Training log and certification/permit expiration countdowns.
• 13 Home and Lock Screen widgets, plus a Discreet mode that hides names and dollar values.
• Six color themes, full light and dark support.
SYNC ACROSS YOUR DEVICES — ONLY IF YOU WANT TO (NEW IN 3.0)
• Cloud Sync is off until you turn it on. A deliberate privacy and safety setup explains exactly what will sync, checks your iCloud account, and saves an encrypted backup first.
• Sync runs through your own private iCloud database between your own devices. Fourteener Labs never receives a copy.
• Every device opts in separately, and you can delete the synced copy from iCloud at any time.
PRIVATE BY DESIGN
• No account, no sign-in, no analytics or tracking, no ads.
• Local by default — we run no servers and never receive your data.
• Firearm and accessory serial numbers and acquisition details are encrypted at rest; optional Face ID / Touch ID app lock.
• Export or back up your data (CSV, JSON, PDF; encrypted backups), and import a collection from CSV.
PAY ONCE. YOURS FOREVER.
Range Stats is free to start. Unlock everything with a one-time Range Stats Pro purchase — no subscription, ever.
Built by Fourteener Labs.
more This is EXACTLY what I was looking for. Amazing job and keep up the good work. I love being able to track all my guns, ammo on hand, and ammo expenditure from range trips.
This is EXACTLY what I was looking for. Amazing job and keep up the good work. I love being able to track all my guns, ammo on hand, and ammo expenditure from range trips.
I’ve tried several similar apps. This one is new but intuitive and helpful so far!
I’ve tried several similar apps. This one is new but intuitive and helpful so far!
Been nice seeing all this info for me in one place. App is clean and easy. Super helpful!
Been nice seeing all this info for me in one place. App is clean and easy. Super helpful!
Bug fixes and stability improvements.
- Crash reports you choose to send now include the technical detail we need to find and fix the cause.
- Removing a firearm from a trip while typing is more robust.
- Sorting firearms by rounds fired and the insurance report no longer risk a crash when Cloud Sync briefly holds a duplicate record.
3.4.2 Oct 24
Range Stats 3.4.1 fixes trip entry and adds a quick way to correct your ammo count.
ADJUST ON HAND
On any ammo type, tap Adjust On Hand and enter the rounds you actually have. You see the change and confirm it before anything updates. Your trips and purchases stay as they are.
EASIER TRIP ENTRY
- Tapping near Rounds Fired no longer opens the firearm list. Tap anywhere on the line to type.
- Number fields start empty, so typing 150 gives 150.
- The ammunition count box is larger and easier to tap.
Thanks to the customer who reported these.
3.4.1 Oct 14
Range Stats 3.3 adds a reloading log, certificate attachments, and scheduled backups.
RELOADING LOG (Pro)
Find it under Ammunition. Save your recipes, log every batch, and track powder, primers, bullets, and brass. Each batch works out your true cost per round and adds the rounds to your inventory as a handload, so trips and round counts just work. Range Stats records your loads; it never supplies load data.
CERTIFICATES, ATTACHED
Add a PDF or a photo to any permit, certification, or training course. Course certificates can now carry an expiry date and a reminder. New types for the Colorado SB25-003 firearms safety course and eligibility card.
SCHEDULED BACKUPS (Pro)
Have Range Stats write an encrypted backup to a folder you choose, daily, weekly, or monthly.
ALSO
The Pro screen now shows the 13 Home Screen and Lock Screen widgets.
3.3.0 Oct 7
Range Stats 3.2 is a quality release: 94 fixes from a full audit of version 3.1, with no change to what the app collects (nothing) or how it works by default (local-only).
Highlights:
• Backups are now encrypted by default — no password to remember. They restore automatically on your Apple devices signed into the same iCloud Keychain; add a password only if you need to restore somewhere else. Backups now include target scan images, and if your photo library is too large for one file, a records-only Back Up Without Photos option is offered.
• If a Pro purchase is refunded, your records stay viewable and exportable for a week instead of disappearing — nothing is ever deleted.
• Rotating an iPhone or resizing an iPad split no longer loses your place or an edit in progress, and swiping back works at every depth.
• Export Data now covers every record type: targets, certifications, training, ranges, magazines, malfunctions and custom fields.
• If the database ever can't open, Start Fresh (Keep a Copy) gets you back in without deleting anything.
• Faster scrolling through photo-heavy lists and instant trip search, using far less memory.
• Widgets read better in every color mode, respect your privacy settings, and tapping Unlock with Pro opens the upgrade screen directly.
• Higher-contrast colors, larger tap targets, cleaner layouts at large text sizes, and better VoiceOver labels throughout.
• Dozens more fixes to editing, validation, reminders, analytics, and copy.
3.2.0 Sep 26
Range Stats 3.1 is a whole-app quality release: 55 fixes from a top-to-bottom audit of version 3.0, with no change to what the app collects (nothing) or how it works by default (local-only).
• Target analysis is more accurate: corrections you make by dragging or tapping now measure correctly on any target size, group rings render true to scale, and shots can be placed and edited fully with VoiceOver.
• Full-screen photos can now be panned while zoomed, with accessible zoom controls.
• Widgets lead with what needs attention: ammo shortages and expired certifications no longer get pushed out by healthy items.
• Recurring maintenance keeps both its time and round-count schedules, and rescheduled items no longer stay marked Overdue.
• CSV imports, backups, and trip ammo accounting are stricter about keeping your inventory numbers true.
• Insurance and share exports paginate cleanly, respect your local currency, and always include their photos.
• Clearer privacy wording: your data stays on this device unless you choose to enable private iCloud sync; cloud AI coaching remains a separate opt-in.
• Dozens more fixes across editing, reminders, analytics, accessibility at the largest text sizes, and AI coaching reliability.
3.1.0 Sep 8
Range Stats 3.0 is the biggest update yet.
CLOUD SYNC, ON YOUR TERMS
Keep your firearms, ammo, trips, and targets in step across your iPhone and iPad through your own private iCloud. It's off until you turn it on, and a step-by-step privacy setup shows exactly what will sync before anything leaves the device.
MORE PROTECTED
Accessory serial numbers are now encrypted on your device, just like firearm serials.
FASTER TO THE RIGHT PLACE
Tap a cleaning or permit reminder and land on that firearm or certification. The menu is grouped into Inventory, Logbook, Insights, and Places, with Settings one tap away.
EASIER EVERY DAY
Edit anything by tapping, swiping, or pressing and holding. Fix a saved target's shots and your stats recompute. Pick common calibers from a list, add a range by name, and show or hide any password as you type.
AND MORE
Reminders that stick, faster saves and backups, widgets that stay current, and dozens of fixes.
3.0.0 Sep 4
• You can now rate Range Stats or leave a review straight from Settings → About — reviews from real shooters go a long way for a small independent app
• Minor improvements under the hood
2.2.1 Aug 14
Collection depth, data portability, and stronger privacy.
• Malfunction log — record stoppages (failure to feed/fire/eject, light strikes, stovepipes, and more) per firearm to spot reliability patterns.
• Magazine tracking — capacity, quantity, rounds fired through, and a reliability rating for each magazine.
• Custom fields — add your own fields to any firearm: twist rate, zero distance, trigger weight, anything.
• Targets list — a browsable, sortable, filterable list of every analyzed target, with multi-select delete.
• Exclude a target from stats — keep sighting-in and fouling groups out of your averages and trends.
• Ammo cost-per-round trend — see how your price per round is moving, by caliber.
• Import from CSV — bring a collection over from a spreadsheet; parsed entirely on your device.
• Encrypted at rest — serial numbers and Form 4473 / acquisition details are now stored with on-device AES-256 encryption.
• Plus a round of refinements and fixes.
2.2.0 Aug 9
Two features in this update came straight from user feedback on launch day — keep it coming!
• Redesigned dashboard — your stats are now full-width cards you can actually read. Tap any card to jump straight to that section, and customize the lineup: choose from 14 cards and hold-and-drag to reorder them right on the dashboard.
• Delete any analyzed target — long-press a target thumbnail anywhere in the app, or use the new ⋯ menu on the results screen.
• Fix a target's details after the fact — Edit Session now lets you change the date & time, firearm, and range trip.
• Session notes now appear on the target results screen.
• Fixed: the dashboard's Recent Targets gallery now displays your recent targets.
Questions or ideas? support@fourteenerlabs.com
2.1.0 Jul 28
v2.0 — The AI Update
This is the biggest Range Stats release yet — everything since 1.6, plus a whole new way to score your targets.
AUTOMATIC SHOT DETECTION
- Photograph your target and a custom-trained neural network marks the bullet holes for you — finding more than nine of every ten holes on typical range targets with almost no false marks. Works on light paper and dark silhouettes, and runs entirely on your device.
- A new Crop & Straighten step corrects angled photos so group size, MOA, and point of impact come out accurate.
AI COACHING — YOUR CHOICE OF AI
- Pick your provider: Google Gemini (default), Anthropic Claude, OpenAI, any OpenAI-compatible server, or Apple On-Device — private, offline coaching with no API key at all.
- Bring your own key, stored securely in the Keychain. You can even set the exact model each provider uses.
AN ALL-NEW LOOK
- Six full themes — Ember, Glacier, Gunmetal, Dusk, Alpenglow, and Fern — plus Light Mode (Light / Dark / System). Your previous theme migrates automatically.
850-MODEL FIREARM CATALOG
- 353 new entries, every one with a reference image. The accessory catalog grows to 527 models.
WIDGETS, FINALLY
- Thirteen Home Screen and Lock Screen widgets: rounds this year, cleaning due, your accuracy trend, ammo low-stock, permit countdown, your last scanned target, and a full iPad command center. A new Discreet Widgets option keeps firearm names and values off your home screen.
SAME DEAL, CLEARER SCREEN
- Pay once. Yours forever. No subscription — and the redesigned unlock screen now says so up front.
FIXES & POLISH
- A comprehensive usability and accessibility pass: clear "couldn't save" retries and discard confirmations so nothing gets lost, no more permission dead ends, full VoiceOver support for the shot editor and every chart, better dark-mode contrast, searchable pickers, locale-correct currency — and a ~27 MB smaller download.
- New here? Quick first-run walkthroughs and in-context tips help you get started — replay them anytime from Settings.
2.0.0 Jul 28
v1.6.1 — Hardening release
BACKUP & RESTORE
- Backups now fully cover the ammunition system: SKUs, purchases, and per-trip consumption are all included. Backups made in 1.5/1.6 still restore and convert automatically.
- Retired the legacy ammunition model. A one-time migration converts any old inventory into the unified SKU + purchase system, preserving on-hand counts. The duplicate legacy ammo picker in Add Trip is gone.
PERFORMANCE & STABILITY
- Exports now run off the main thread for a smoother UI during export.
- AI daily-quota tracking is now atomic — no more rare races that could let usage slip over the daily limit.
- Internal cleanup: removed dead code and resolved pre-existing lint errors.
UI POLISH
- The onboarding "Add Your First Firearm" button now properly completes onboarding.
- Performance Trends distance filter now works correctly when the unit is meters.
- The Firearm Comparison screen now scrolls when content overflows.
- Range search is now bounded to the visible map area, and your Default Map Type setting is actually applied.
- Eight add/edit forms standardized on a consistent toolbar Cancel/Save layout.
BUG FIXES
- Deleting a firearm now also removes its leftover ammo-consumption records.
- Add Trip no longer silently discards entries missing a firearm — it reports the problem.
- Adding an ammo purchase now blocks a negative cost.
- Exported files are timestamped more precisely to avoid name collisions during rapid exports.
- Testing your AI coaching API key now correctly distinguishes an invalid key from a temporary network problem.
1.6.1 Jun 11
What's New in v1.6:
AMMUNITION MANAGEMENT (NEW)
Track every box and round. Catalog ammo by brand, caliber, grain, and bullet type. Log purchases per vendor with full purchase history. Per-trip consumption automatically deducts from your stock. Configurable low-stock alerts so you never run dry before range day. Vendor management included as a first-class feature.
PRIVACY HARDENING
- Lock screen masks firearm details in the app switcher and over open sheets
- Notifications no longer reveal firearm names, calibers, or certification details on the lock screen
- CSV exports hardened against spreadsheet formula injection (CWE-1236)
- Exported PDFs use file-level encryption on disk
- Photo imports auto-downsample to prevent memory pressure
FIXES & STABILITY
- Retired firearms no longer count toward the free-tier limit
- Filter chips now correctly update summary tiles (round counts, inventory value, accessory totals)
- Paywall and lock-screen gates unified across every entry point
- Lock-state lifecycle managed by a single source of truth
- Backup restore validates file size before loading
- 30+ smaller fixes throughout the app
Questions or feedback? support@fourteenerlabs.com — we respond within 24 hours.
1.6.0 May 22
v1.5 is our biggest update yet — a complete redesign with major new tools for collection owners.
NEW LOOK
A clean, technical aesthetic with sage green accents and Plus Jakarta Sans typography throughout. Four themes to choose from in Settings: Alpine Technical, Slate Obsidian Pro, Zinc & Ember, and Ironclad Tactical.
INSURANCE DOCUMENTATION MODE
Generate a per-firearm Insurance Card PDF or a full Collection Insurance Report. Toggle exactly what to include — photos, serials, prices, accessories — to share what your insurer needs.
EXPANDED FIREARM CATALOG
497 firearms (up from 300) with bundled product images that auto-populate across the app. Added revolvers, budget pistols, lever-actions, Rock Island Armory 1911s, and more.
ACCESSORIES + QUICK ACTIONS
Add accessories with optional firearm linking. New swipe-to-edit and swipe-to-delete on every list. Standardized save buttons throughout the app.
STABILITY & PRIVACY
Comprehensive pre-submission audit — biometric gating, photo EXIF stripping, CloudKit reliability, and dozens of data-integrity fixes. On-device crash reporting via Apple MetricKit, with no third-party tracking.
iPad POLISH
Sidebar navigation, first-tap responsiveness, menu spacing, and selection highlights all overhauled.
1.5.0 May 2
What's New in v1.3:
- Training & Certification Log — Track training courses, CCW permits, instructor certifications, and competition classifications with expiration reminders.
- FFL/Dealer Transfer Log — Record acquisition details on each firearm including dealer name, transfer type, and 4473 date.
- Maintenance Reminders — Push notifications when firearms are due for cleaning based on round count or time thresholds.
- Shareable Firearm Card — Generate branded image or PDF cards of your firearms for selling, insurance, or personal records.
- Range Reviews — Rate ranges you visit with 1-5 star ratings, personal notes, and a would-return indicator.
- Pro Status Badge — Pro users now see a badge on the Dashboard and in the sidebar.
- Under-the-hood improvements — 49 bug fixes and code quality improvements covering crash prevention, security hardening, data integrity, and performance.
1.3.0 Apr 10
What's new in Range Stats 1.2:
• iCloud Sync — Pro users can now sync their entire collection across all devices. Enable in Settings.
• iPad Optimized — Full sidebar navigation, multi-column layouts, keyboard shortcuts, and trackpad support on iPad.
• Accuracy Tracking — New line graph tracks your shooting accuracy over time per firearm with filters and trend indicators.
• Speed Dial FAB — The + button on the Dashboard now expands to quickly add a Firearm, Range Trip, or Accessory.
• Collection Value — Now includes accessory prices with a Firearms + Accessories breakdown.
• Custom Locations — Range trip location field now accepts manual entry for private land, BLM, and unlisted ranges.
• Expanded Catalog — Hundreds of new accessory models added across optics, lights, grips, slings, and more.
• Bug fixes including navigation, save button, and layout improvements throughout the app.
1.2.0 Apr 6
- Enabled Range Stats Pro in-app purchase
- Minor bug fixes
1.1.1 Mar 28
- Log multiple firearms per range trip with individual round counts
- Ammo inventory auto-deducts when you log trips
- Mark firearms as sold and keep them in an archive
- Track accessories with prepopulated brand and model data
- Statistics dashboard with round count charts and trends
- Export your collection as CSV or PDF
- Total collection value calculator
- Range trip location auto-suggests nearby ranges
- Range Stats Pro — unlock unlimited firearms and all advanced features
- FAB button and dark mode polish improvements
- Bug fixes for theme colors, Face ID, and collection value
1.1.0 Mar 27
Bug fixes and stability improvements.
- Crash reports you choose to send now include the technical detail we need to find and fix the cause.
- Removing a firearm from a trip while typing is more robust.
- Sorting firearms by rounds fired and the insurance report no longer risk a crash when Cloud Sync briefly holds a duplicate record.
more Version 3.4.2 Oct 24
Data Not Collected The developer does not collect any data from this app.