Firearm Inventory & Range Log

Your collection, organized and private.

A comprehensive firearm collection manager built for serious owners who care about both convenience and privacy.

Track up to 3 firearms free with all features included. Unlock unlimited tracking with a single $14.99 purchase — no subscription, no recurring charges, every Apple device you own.

Download on the App Store

Everything you need. Nothing you don't.

Track, organize, and manage your collection with a tool designed specifically for firearm owners.

AI Firearm Identification

Point your camera at a firearm and let AI identify the manufacturer, model, caliber, and barrel length. Review the results, edit anything that's off, and add it to your collection in seconds. Serial numbers are scanned on-device using OCR — they never leave your phone. 25 free identifications per month.

Firearms Tracking

Catalog your entire collection with detailed entries including make, model, serial number, caliber, photos, purchase info, round counts, and custom notes. Supports pistols, rifles, shotguns, SBRs, SBSs, and suppressors.

NFA Items

Track Form 4s, stamps, trust documents, ownership type, approval timelines, state compliance, and scanned paperwork. Individual and trust registrations supported.

Ammunition Inventory

Log your inventory by caliber, brand, bullet weight, lot number, quantity, price per round, casing material, and storage location. Headstamp photos included.

Magazine Tracking

Track by type, brand, caliber, capacity, and quantity. Link magazines to compatible firearms.

Range Trips

Record sessions tied to specific firearms. Log round counts, notes, and conditions. Round counts automatically accumulate per firearm.

DOPE Cards & Drop Tables

Build ballistic data cards for your long-range setups. Record verified holds by distance with environmental conditions, G1/G7 ballistic coefficients, and trued BC adjustments. Your data reflects your rifle, your loads, and your conditions — not a generic calculator.

Maintenance Logs

Track cleanings, part replacements, costs, and who performed the work. See rounds fired since last cleaning at a glance.

FFL Dealer Directory

Store your local dealers and gunsmiths with contact info, transfer fees, hours, and notes. Keep your favorites at the top.

Accessories & Optics

Catalog scopes, red dots, lights, and other accessories with serial numbers, purchase info, and photos. Link them to specific firearms.

Receipts & Documents

Attach photos or scans of receipts, warranties, insurance documents, and anything else you want to keep with your records.

Export & Backup

Generate password-protected PDF reports with photos. Export CSV spreadsheets formatted for insurance claims. Create full encrypted ZIP backups with all photos and documents included. Import and merge or replace data from backups.

App Lock

Secure the entire app behind Face ID, Touch ID, Optic ID, or a passcode — separate from your device lock.

Cross-Device Sync

One purchase unlocks Arsenal Tracker on iPhone, iPad, and Mac. Your data syncs automatically across all of them. Check your collection at the safe, reference DOPE data at the range, or pull up a serial number at the gun shop — all from whatever device is in your hand.

See it in action.

Built natively for iPhone, iPad, and Mac with a clean, focused interface.

iPhone
iPhone โ€” Firearms list with category filters and serial numbers
Firearms List
iPhone โ€” Detailed firearm view with serial number, caliber, and round count
Firearm Detail
iPhone โ€” NFA item detail with ATF form type, approval date, and trust info
NFA Item Detail
iPhone โ€” Add firearm form with AI identification button
Add Firearm
iPhone โ€” Magazine inventory with quantities and compatible firearms
Magazines
iPhone โ€” Magazine detail with specs and quick quantity adjustment
Magazine Detail
iPhone โ€” Ammunition inventory by caliber with round counts
Ammunition Inventory
iPhone โ€” Ammunition detail with caliber, bullet weight, ballistic data, and quantity
Ammunition Detail
iPhone โ€” New range trip form with firearm selection and round counts
New Range Trip
iPhone โ€” Range activity history with total rounds and session log
Range Activity
iPhone โ€” Accessories list with optics, serial numbers, and linked firearms
Accessories
iPhone โ€” Statistics dashboard with collection value and breakdown charts
Statistics
Mac
Mac โ€” Firearms list with sidebar navigation and category filters
Firearms List
Mac โ€” NFA item detail with ATF information, form type, and trust details
NFA Item Detail
Mac โ€” Edit firearm form with barrel specs, ATF info, and NFA fields
Edit Firearm
Mac โ€” Magazine inventory with quantities and compatible firearms
Magazines
Mac โ€” Ammunition inventory with caliber categories and round counts
Ammunition Inventory
Mac โ€” New range trip with round counts and automatic ammo deduction
Range Trip with Ammo Tracking
Mac โ€” Accessories list showing optics with serial numbers and linked firearms
Accessories & Optics
Mac โ€” DOPE card setup with ballistic coefficients, zero distance, and conditions
DOPE Card Setup
Mac โ€” Statistics dashboard with collection overview and value breakdown
Statistics Dashboard
Mac โ€” FFL dealer detail with FFL number, transfer fee, and online transfer status
FFL Dealer Directory
Mac โ€” Settings showing backup, iCloud sync, app lock, and encryption status
Settings & Encryption

Honest encryption. No asterisks.

Your data is encrypted on your device before it ever leaves. It syncs across your iPhone, iPad, and Mac through iCloud, but only in encrypted form — iCloud stores only ciphertext. Your encryption keys live in your Apple Keychain, which Apple encrypts end-to-end. We never see your keys. We never see your data. We don't run servers. There is no account to create and no backend to breach.

To be clear: your encrypted data does pass through iCloud for syncing purposes. We believe this is the right tradeoff between security and the convenience of having your collection available on all your devices. If you'd prefer not to sync, you can disable iCloud sync entirely and keep everything local to a single device.

Encryption
AES-256 via Apple CryptoKit
Keys
Stored in Apple Keychain, synced via iCloud Keychain (which is itself end-to-end encrypted)
Sync
iCloud CloudKit — only encrypted ciphertext is stored
AI Proxy
Cloudflare Worker — stateless, no logging, no storage
AI Providers
Anthropic Claude and Google Gemini commercial APIs — both providers' terms state they do not claim ownership of inputs/outputs and do not use paid API data for model training
Serial OCR
Apple Vision framework, on-device only
Analytics
None
Telemetry
None
Ads
None

Privacy disclosure.

When you use AI identification, the photo you select is sent to cloud AI services (Anthropic Claude and Google Gemini) for processing. These services analyze the image and return the identified manufacturer, model, caliber, and barrel length. Photos are not stored by these services and are discarded after processing.

Serial numbers are always scanned on-device using Apple's Vision framework. They never leave your phone.

No other data from your collection — firearms, documents, serial numbers, notes, or any other records — is ever sent to any server. The AI identification feature is the only part of Arsenal Tracker that communicates with an external service, and only when you explicitly choose to use it.

You can disable AI identification at any time in Settings. This choice only affects the AI feature — the rest of Arsenal Tracker works entirely offline with end-to-end encryption.

Common questions.

What exactly leaves my device?

The only thing that ever leaves your device is a single photo, only when you explicitly tap the AI identification button, and only after you've opted in with a consent screen that explains exactly what happens. Everything else — your collection, serial numbers, NFA documents, ammunition inventory, DOPE cards, range trips, maintenance logs, photos stored in your collection, receipts, notes — is encrypted on your device and never touches any server we control.

Why two AI providers?

Arsenal Tracker uses Anthropic Claude as the primary identification model and falls back to Google Gemini if the first result has low confidence. This gives you better accuracy. Both providers operate under the same rules — no storage, no training on your data, commercial API terms.

Why not run the AI on-device?

On-device models aren't good enough yet for reliable firearm identification across thousands of makes and models. When they are, we'll move to it. Until then, the cloud-based approach with full disclosure and opt-in consent is the most honest way to offer this feature.

What if I don't trust the cloud AI services?

Don't enable the AI feature. Everything else in the app works without it. You lose nothing.

Can law enforcement get my data?

There is no server to subpoena. Apple has your encrypted ciphertext in iCloud, but without your Keychain keys, it's unreadable. If you disable iCloud sync entirely, your data exists only on your physical devices.

Simple, honest pricing.

Try it free with up to 3 firearms. When you're ready, unlock everything with a single purchase.

$14.99
One-time purchase — no subscription, ever.
  • Unlimited firearm tracking
  • All features included
  • iCloud sync across all devices
  • On-device encryption
  • iPhone, iPad, and Mac
  • All future updates included

Free tier includes all features for up to 3 firearms — no credit card required. Requires iPhone (iOS 17+), iPad (iPadOS 17+), or Mac (macOS 14+).

Built by a shooter, not a marketing department. This app exists because I wanted something I'd actually trust with my own collection data. No analytics. No telemetry. No ads. No data harvesting. Just a tool that does its job and keeps its mouth shut.

Questions or feedback?

Reach out anytime.

support@arsenaltrackerapp.com