Everything you need to know about Armorer. Can't find your answer? Send us a message.
Getting Started
Armorer is a firearm maintenance tracker for iPhone, iPad, and Android. It tracks round counts, service intervals, maintenance history, modifications, gear, ammo inventory, and more — everything serious gun owners need to manage their collection in one place. It was built by Luke McCoy, the founder of USA Carry, because he couldn't find a tool worth using.
Yes, with limits. Every account starts with a 30-day free trial of everything, no credit card required. After that you keep a free tier — up to 2 firearms, 5 pieces of gear, 5 ammo entries, and 5 magazine entries — and nothing you have already added is ever taken away or hidden. Round logging, service intervals, and maintenance history stay free for everyone, forever. Armorer Pro removes the limits and adds shot timer import, voice logging, documents, value tracking, and data export.
Armorer runs on iPhone and iPad (iOS 16 or later) and on Android. The iPad version uses a two-pane layout that takes advantage of the larger screen. Your data syncs across every device you sign in on.
You can sign in with Apple Sign In, Google Sign In, or a traditional email and password. Apple Sign In is the fastest option — it uses Face ID and requires no password. If you use email/password, your password is also used as the encryption key for your serial numbers, so use something you'll remember.
Yes — Armorer supports CSV import for firearms. Go to Profile → Import Data and download the template to see the required format. Export is a multi-sheet Excel workbook covering everything you have entered — firearms, gear, ammo, magazines, range sessions, round and maintenance logs — with references resolved to names rather than IDs, because people hand these to insurance agents.
Features
A range session records one trip — the date, where you shot, how long you were there, and every firearm you ran, saved together instead of logged one gun at a time. Each firearm still gets its own round log, its own history, and its own service intervals ticking over; the session simply groups them. Locations remember themselves, so you only type a range name once.
Magazines have their own section on each firearm, alongside gear and modifications. One entry covers a whole stack — ten Glock magazines is a single line, not ten — and records what they hold, how many you own, and which firearms they fit. A magazine shared across three guns is recorded once. Extended baseplates are tracked too, with the maker and the rounds they add, shown as “15 +5”.
Nothing, unless you ask. They keep working exactly as they did and nothing is moved, renamed, or deleted. Open Magazines and Armorer offers to bring them over, or you can move them one at a time from the gear item itself. New magazines are added under Magazines from now on.
Open any firearm and tap Service Intervals. You can set intervals by round count (e.g., clean every 500 rounds) or by time (e.g., inspect every 6 months). Armorer tracks your progress automatically as you log range sessions and sends a push notification 7 days before a service is due. When service is overdue, a banner appears at the top of the gun detail screen.
Yes. When you log a range session and select an ammo type from your inventory, Armorer deducts the rounds automatically. You can set a low stock threshold per ammo type — when your inventory drops below that number, the ammo card shows a visual alert so you know when to reorder.
Yes. You can add photos and attach documents to firearms, gear, and ammo. Photos can be added directly from the Add screen — you don't have to save the item first. All photos are automatically stripped of EXIF data (including GPS location) before uploading. Documents and receipts are great for insurance records and resale documentation.
Gear and accessories (optics, lights, lasers, slings, stocks, and more) have their own service intervals, maintenance history, photo galleries, and document storage. You can attach gear to a specific firearm or manage it standalone. This is useful for things like battery replacement reminders on optics.
Yes. Each firearm has a Modifications section where you can log aftermarket parts by category — trigger, barrel, muzzle device, slide, frame, grip, sights, lighting, and more. Include the brand, model, date installed, and notes for each modification.
You can tag firearms, gear, and ammo with a storage location such as Safe, Gun Safe, Vault, Bedside, Vehicle, Range Bag, and more. You can also add custom locations — they'll be saved on your device for quick reuse. Filter your inventory by location from the main screens.
A single page holding everything Armorer knows about one gun — rounds fired, malfunctions and the rounds between them, every service, and the gear attached to it. On screen the figures are tappable and take you to the logs behind them. You can also export it as a PDF and send it to a manufacturer, an armorer, or anyone else who asks. You are responsible for what the report says: it reports what you logged.
Yes. Photos attach to round logs, malfunctions and maintenance, and to individual firearms inside a range session. Video is available on Pro: up to five clips of 60 seconds each on a log, a malfunction or a range session, which is enough to show a failure to extract from two angles without turning your log into a film library.
Add a slide, an optic, a barrel or a suppressor as gear, then attach it to a firearm. Move it to another and Armorer records the swap on both — including the exchange, if the second gun already had one of the same kind. Every part keeps its own install history, so you can see each firearm it has been mounted on and when. Parts can hold parts, so an optic mounted to a slide mounted to a frame is tracked the way it is actually built.
Whichever one you say. On a firearm you can name the serialised component — a frame, a receiver, an upper — so the record matches how the gun is legally identified rather than assuming the whole firearm is one object.
Yes. A firearm, a piece of gear, a magazine or an ammo entry can hold several storage locations at once, and the location filters match any of them. A gun that lives on the night stand and travels in a range bag is recorded as both rather than forcing you to pick one.
Short notes on the Range tab for the things you want to write down mid-session. They save on the device first and sync when there is a signal, so they work at a range with no reception and are still there when you get back.
They are included with Armorer Pro — there is nothing to apply for. Open Profile and switch on Creator Features, and the extra fields appear where they belong: loaner tracking on firearms and gear, optional T&E deadlines with reminders, collaboration projects, and the T&E report. The setting lives on your account rather than the device, so it follows you between phone and iPad. Switching it off only hides the fields — nothing is deleted, and everything is exactly where you left it when you switch it back on.
A creator feature. A project groups a firearm and gear from different companies into one named build — useful when a rifle, an optic and a suppressor come from three places and the content covers all of them. Each project moves through statuses you control, from pitched through building, painting, testing and filming to published, and you can add statuses of your own.
Shot Timer
Armorer connects to Shooters Global timers over Bluetooth — the SG Timer Sport and the SG Timer GO. Shot timer import is included with Armorer Pro.
Two things account for almost every case. First, the timer has to be awake — these timers stop broadcasting when they sleep, and a sleeping timer is invisible to any phone. Second, and less obvious: if this phone has never connected to that timer before, it may not be discoverable at all. Connect to it once in the Shooters Global app, disconnect there, then come back to Armorer — after that it is found automatically every time. If it still will not appear, tap Show all nearby devices in the import sheet and pick it from the list; Armorer will check whether what you picked is really a timer.
No, and that is deliberate. Armorer reads the sessions the timer has already saved, so you shoot exactly the way you always have — no phone at the line, no app to keep open, no session to remember to start. Import whenever you like afterwards. It will even find trips from before you first paired the timer.
It does not, and it will not pretend to. A shot timer hears one microphone and cannot tell two guns apart, so you say which fired what. Pick a session and Armorer shows a running “left to assign” count; tap a firearm to hand it the remainder, or type exact numbers. With only one firearm in the session, the whole count goes to it automatically.
That is expected, and you can simply change it. A timer on a busy range picks up the bay next to you, and a suppressed gun or a light load can go unheard entirely. Armorer never blocks you from saving a number different from what the timer heard — it shows the difference and lets you decide, because you were standing there and it was not.
Yes. People stop and restart a timer between drills and strings, so a morning at the range is usually several sessions rather than one. Tick as many as you like, or use Select today’s to take the whole day, and the combined total lands on the firearm you are logging.
Armorer remembers which timer sessions you have imported and marks them in the list. They stay selectable on purpose — the usual reason anyone goes back to one is that it was assigned to the wrong firearm, and blocking that would punish the fix rather than help. Deleting a range session frees its timer sessions to be imported again.
Privacy & Security
Serial numbers use zero-knowledge encryption. They're encrypted on your device using AES-256-GCM with a key derived from your password via PBKDF2. The encrypted value is what gets sent to the server. This means we mathematically cannot read your serial numbers — not us, not anyone with access to our servers. Only you can decrypt them with your password.
No. Your firearm data is never sold, shared, licensed, or used for advertising — ever. There are no ads in Armorer and there never will be. Read our full Privacy Policy for details.
Yes. Every photo is automatically processed to strip EXIF metadata — including GPS coordinates — before it's uploaded. The photo you see in the app contains no location data. Your safe's address, your home, and your range stay private.
You can reset your password through the Forgot Password link on the login screen. A reset link will be emailed to you. However, because serial numbers are encrypted with your password as the key, resetting your password means your serial numbers will no longer be decryptable. All other data (round counts, maintenance history, photos, etc.) is unaffected. This is the nature of zero-knowledge encryption — only you hold the key.
Yes. Go to Profile → Delete Account. This permanently deletes your account and all associated data from our servers — firearms, maintenance logs, photos, documents, ammo inventory, everything. This action cannot be undone. No email required, no hoops to jump through.
Subscription & Billing
The free trial gives you 30 days of full access with no credit card required. At the end of the trial, you'll be prompted to subscribe to continue. If you don't subscribe, your data is preserved but the app goes into read-only mode until you subscribe.
Subscriptions are managed through Apple. Go to Settings → your name → Subscriptions on your iPhone and find Armorer to cancel. You'll retain access until the end of your current billing period. You can also go to Profile → Manage Subscription inside the app.
Go to Profile → Restore Purchases. This syncs your App Store purchase with Armorer. If the issue persists, sign out and back in, then restore purchases again. If you're still having trouble, contact us with your Apple ID email and we'll sort it out.
Not currently. Each account requires its own subscription. If this is something you'd like to see, let us know via the in-app feedback button — it helps us prioritize future features.
Troubleshooting
Serial numbers require your encryption key to be active in your current session. If the field is greyed out, sign out and sign back in using your email and password to restore the encryption session. This is a security feature — the key is only available when you've authenticated with your password in the current session.
First, make sure you have an active internet connection. If you're signing in with Google, ensure you're signed into your Google account in Settings on your iPhone. For Apple Sign In, make sure you have Two-Factor Authentication enabled on your Apple ID. If the issue persists, try the email/password sign-in option. Still stuck? Contact us and we'll help.
Ammo deduction only happens when you select a specific ammo type from your inventory when logging rounds. If you log rounds without selecting an ammo type, no deduction occurs. Make sure you've added the ammo to your inventory first under the Ammo tab, then select it when logging your range session.
Go to Profile → Feedback inside the app. You can submit bug reports or feature ideas directly — they go straight to Luke. You can also use the contact form on this site. Every submission is read personally.
Ready to Start?
STILL HAVE QUESTIONS?
Try the app free for 30 days, or reach out directly.