The Tactical Inventory Vault for
Serious Collectors & Reloaders
Track firearms, optics, ammunition stock, and reloading supplies with AES-256 local encryption. Generate ATF-compliant Bound Books, log live range sessions, and pair over local Wi-Fi with zero cloud dependencies.
Everything Serious Firearms Owners Need
From comprehensive C&R military surplus catalogs to custom load recipes and wear schedules, ArmoryVault is built from the ground up for enthusiasts.
AES-256 PBKDF2 Vault
Your inventory is encrypted locally using 100,000 rounds of PBKDF2 key derivation and AES-256 envelope security. Includes an emergency 64-character offline recovery key.
ATF Bound Book & Dossiers
Generate compliant Acquisition & Disposition (A&D) ledgers formatted for 8.5x11 printing. Export full provenance dossiers with round telemetry and gunsmith histories.
Dual Wear & Time Schedules
Track maintenance by round count OR elapsed days (e.g. 5,000 rds or 180 days). 8 tailored action-type presets for Revolvers, Pump Actions, Semi-Autos, and Vintage Bolt Actions.
Vintage & C&R Surplus Arsenal
Full autocomplete catalogs for historic arsenals (Springfield, Mauser, Enfield, Tula, Bern), classic military calibers (.30-06, 7.62x54R, 8mm Mauser), and CMP Antique grades.
Barcode Engine & Safe QR Labels
Generate high-density QR stickers for safes, containers, ammo cans, and reloading lots. Scan barcodes with your camera to instantly look up DOPE profiles, +P pressure ratings, and shotgun shell telemetry.
Mounted Optics & Equipment
Mount optics, suppressors, lights, and custom barrels to any firearm. Range sessions automatically increment and log wear across all attached equipment simultaneously.
Lean Core. Infinite Expansion.
ArmoryVault's desktop application remains ultra-fast, air-gapped, and bloat-free. Advanced specialist workflows are packaged into standalone modular extensions that download on-demand directly from our open-source catalog.
Download Only What You Need · Zero Rebuilds Required
Users heading to the range or loading bench can install specialized modules in seconds right inside ArmoryVault. If uninstalled, module data is safely preserved in AES-256 encrypted archives that travel with your automated .zip backups.
Reloading Workbench
Precision component inventory with dynamic multi-unit powder conversions (grains, lbs, kg), multi-ingredient batch manufacturing deduction, and interactive charge ladder development.
Armorer & Maintenance
Round-count telemetry, scheduled maintenance intervals with dynamic "Due Soon" thresholds, service parts ledger, and optic torque & zero specification registry.
Ballistics Calculator
Full aerodynamic trajectory solver utilizing standard G1 and G7 ballistic coefficient drag models, density altitude compensation, bullet drop tables, and MOA/MRAD click charts.
NFA Compliance Tracker
Dedicated tracking for ATF Form 1 (manufacture) and Form 4 (transfer) items, tax stamp PDFs, trust vs. individual registration status, suppressor baffle wear, and CLEO notifications.
ATF A&D Bound Book
Curio & Relic (03 FFL) and commercial compliance ledger recording firearm acquisition, disposition dates, FFL numbers, and tamper-resistant audit logs adhering to 27 CFR Part 478.
Zero Cloud. Zero Accounts. Zero Leaks.
Why firearms enthusiasts and collectors choose local air-gapped architecture over subscription cloud databases.
| Feature / Security Vector | ArmoryVault | Cloud Apps | Excel / Spreadsheets |
|---|---|---|---|
| Data Storage Location | 100% Local (Your Machine) | Remote Cloud Server | Local File |
| Encryption Standard | AES-256 PBKDF2 (100k rounds) | Variable (Host holds keys) | None / Plaintext |
| Account or Email Required | Never (No Account) | Mandatory Email/Login | None |
| ATF Bound Book & Dossier PDF | Built-in 8.5x11 Print Engine | Limited / Extra Fee | Manual Formatting |
| Live Telemetry & Round Counts | Atomic Range Trip Logger | Manual Form Entries | Manual Math / Formulas |
| Mobile Sync Method | Local Wi-Fi P2P (No Cloud) | Public Cloud API | Cloud Storage Sync |
Download ArmoryVault for Your OS
Official Binaries · Multi-Platform Native Packages · 100% Free & Open-Source
Install Directly on Your Smartphone
Scan the QR code with your smartphone camera to download the Android APK directly. No PC cables or account creation required. Enjoy offline vault access, barcode scanning, DOPE ballistics, and local Wi-Fi sync.
Open-source community software is not signed with costly enterprise certificates. Run this terminal command after dragging to Applications if macOS Gatekeeper flags the binary.
User Guides & Wiki
Comprehensive step-by-step guides for installing ArmoryVault across all desktop platforms, sideloading the mobile companion APK, pairing over local Wi-Fi, and securing air-gapped vault backups.
macOS Installation & Gatekeeper Notice Resolution
Installation
macOS Installation & Gatekeeper Notice Resolution
ArmoryVault distributes universal native installers for Apple Silicon (arm64.dmg) and Intel Macs (.dmg). Because ArmoryVault is an open-source community tool built without costly enterprise certificate fees, macOS Gatekeeper may present an "unidentified developer" notice upon first launch.
Step-by-Step Installation:
- Download the appropriate
.dmgfor your Mac architecture from the Downloads section. - Double-click the disk image and drag ArmoryVault.app directly into your Applications folder.
- Option A (GUI): In Finder, navigate to Applications, right-click (or Control-click) ArmoryVault.app, click Open, and confirm Open in the system prompt.
- Option B (Terminal Fix): Open Terminal and run the quarantine clearing command:
xattr -cr /Applications/ArmoryVault.app
Windows 11 / 10 Installation & SmartScreen Guide
Windows
Windows 11 / 10 Installation & SmartScreen Guide
The official Windows installer packages a fully self-contained runtime with automatic desktop shortcut integration.
Installation Instructions:
- Download
ArmoryVault-Setup-2.9.0.exe. - Double-click the setup file to launch the installation wizard.
- If Microsoft Defender SmartScreen displays "Windows protected your PC":
- Click More info.
- Click Run anyway.
- When prompted by Windows Defender Firewall for network permissions, check Private networks to allow the Mobile Companion app to discover the desktop over local Wi-Fi.
Linux Universal AppImage Execution
Linux
Linux Universal AppImage Execution
The AppImage is a portable binary containing all dependencies, compatible across modern Linux distributions (Ubuntu, Fedora, Debian, Linux Mint, Arch, etc.).
Running the AppImage:
chmod +x ArmoryVault-2.9.0.AppImage && ./ArmoryVault-2.9.0.AppImage
You may also move the AppImage to ~/.local/bin/ or register it with AppImageLauncher for automatic desktop launcher integration.
Android Companion APK Sideloading & In-App Updates
Android
Android Companion APK Sideloading & In-App Updates
The ArmoryVault Companion Android app provides offline firearm intake, camera barcode scanning, storage QR labels, and real-time LAN syncing.
First-Time Installation:
- Download app-release.apk directly on your Android phone from the website download card or GitHub Releases.
- Tap the downloaded file. When prompted with "For your security, your phone is not allowed to install unknown apps":
- Tap Settings.
- Toggle ON Allow from this source.
- Tap Install to complete setup.
Zero-Cloud Local Wi-Fi Pairing Walkthrough
P2P Sync
Zero-Cloud Local Wi-Fi Pairing Walkthrough
ArmoryVault uses an innovative Zero-Cloud Local Sync Protocol. Your firearm and ammo records never touch an external cloud server; data synchronizes strictly inside your own home router's local subnet.
How to Pair Desktop & Mobile:
- Connect your computer and smartphone to the same Wi-Fi router or local home network.
- In ArmoryVault Desktop, click the Companion Sync tab. The desktop displays a secure QR pairing code containing an ephemeral handshake token and your local IP address.
- On your phone, open ArmoryVault Companion and tap Pair Vault (or the camera scan button).
- Aim your camera at the desktop screen to scan the QR code.
- The devices establish an encrypted connection over your local LAN. Your firearms, ammo inventory, and storage locations will synchronize in seconds.
Firewall & Local Network Troubleshooting
Network
Firewall & Local Network Troubleshooting
If your mobile device cannot reach the desktop after scanning the QR code, review the common network checkpoints below:
- Same Subnet Check: Ensure your phone is connected to your primary home Wi-Fi and not on cellular 5G/LTE or a separate "Guest" Wi-Fi network.
- Router AP Client Isolation: Some routers have "Client Isolation" enabled on guest Wi-Fi, preventing local devices from talking to each other. Connect both to the standard 2.4GHz or 5GHz home SSID.
- Windows Defender Firewall: Search for "Allow an app through Windows Firewall" in Windows Settings, locate ArmoryVault, and verify that the Private checkbox is checked.
- macOS Local Network Prompt: Under macOS System Settings -> Privacy & Security -> Local Network, ensure ArmoryVault is enabled.
Storage Containers & Printable QR Sticker Labels
Storage
Storage Containers & Printable QR Sticker Labels
Eliminate rummaging through locked safes and heavy ammo cans by generating printable QR stickers for each storage location.
Workflow:
- Go to the Storage Containers tab in ArmoryVault.
- Create your physical containers (e.g. "Liberty 48-Gun Safe", "50-Cal Green Ammo Can #2", "Range Bag Side Pocket").
- Assign firearms, magazines, and ammo stock directly to each container.
- Click Print QR Sticker to export formatted labels for standard adhesive paper.
- Affix the QR sticker to the outside of your safe or ammo can.
- At any time, open the Mobile Companion app camera, scan the container's sticker, and view its live contents instantly!
Overpressure (+P / +P+) Ammunition Tracking
Ammunition
Overpressure (+P / +P+) Ammunition Tracking
SAAMI and CIP overpressure defense ammunition (+P and +P+) requires careful tracking to avoid chambering high-pressure cartridges in non-rated vintage or lightweight firearms.
Features:
- Visual Safety Badges: Amber
+Pand red+P+badges appear directly on inventory cards and magazine loading cards. - 1-Tap Mobile Rating Toggle: On the mobile companion, tap any ammunition row to quickly cycle pressure ratings between Standard, +P, and +P+.
- Auto-Detection Engine: The integrated BarcodeEngine automatically inspects scanned UPC barcodes, box labels, and manufacturer bullet specs (e.g. Hornady Critical Duty 135gr +P) to tag overpressure ratings automatically.
Shotgun Shell Specifications & Telemetry
Shotguns
Shotgun Shell Specifications & Telemetry
Shotgun ammunition contains unique specifications that rifle and pistol rounds lack. ArmoryVault provides dedicated fields for:
- Gauge Classification: 10ga, 12ga, 16ga, 20ga, 28ga, and .410 bore.
- Shell Length: 1 3/4" (Mini-shell), 2 3/4" (Standard), 3" (Magnum), 3 1/2" (Super Magnum).
- Shot Sizing: 000 Buck, 00 Buck, #1 Buck, #4 Buck, #7.5 Birdshot, #8 Target, Rifled Foster Slug, and Sabot Slug.
- Payload Specifications: Shot weight in ounces (e.g. 1 1/8 oz) and total pellet counts for patterning analysis.
Chronograph Velocity Strings & Grouping Calculations
Ballistics
Chronograph Velocity Strings & Grouping Calculations
Log live shooting range sessions with automated statistical calculations for handloaders and precision rifle shooters:
- Velocity String Statistics: Enter shot velocity sequences (FPS) from your Garmin Xero C1 Pro, LabRadar, or optical chrony. ArmoryVault automatically calculates:
- Average Velocity (AVG)
- Standard Deviation (SD)
- Extreme Spread (ES)
- Shot Grouping Calculator: Upload target photos, specify distance in yards or meters, and calculate extreme spread in inches and true Minutes of Angle (MOA).
ATF Bound Book & Automated Bill of Sale Generator
Compliance
ATF Bound Book & Automated Bill of Sale Generator
Maintain strict federal and state compliance records with automated audit-ready ledger generation:
- ATF Acquisition & Disposition (A&D) Bound Book: Generates standard formatted ledgers tracking firearm Manufacturer, Importer, Model, Serial Number, Type, Caliber, Acquisition Date/Source, and Disposition Date/Recipient.
- PDF / CSV Export: 1-click generation of PDF records for offline physical binders or encrypted archival.
- Private Firearms Bill of Sale: Automatically compiles firearm metadata, buyer/seller credentials, and digital signature boxes into legally sound transfer agreements, stored securely in your vault database. For quick in-person parking lot transfers, you can also use our free companion web generator at ArmsTrader.store.
Vault Security, Recovery Keys & Cold Backups
Security
Vault Security, Recovery Keys & Cold Backups
ArmoryVault encrypts your local database with AES-256-GCM using high-iteration PBKDF2 key derivation. Because there are no cloud accounts or server recovery backdoors, following backup best practices is essential.
Best Practices for Cold Storage & Migration:
- Record Your 24-Word Recovery Key: Upon initial vault setup, write down your mnemonic recovery phrase on physical paper and store it in your fireproof safe.
- Export Encrypted Backups: In Settings -> Backup Vault, click Export Encrypted Database. Save the resulting encrypted
.avdbfile to an external USB flash drive or cold storage device. - Migrating to a New Computer: Install ArmoryVault on your new machine, click Restore from Backup, select your
.avdbfile, enter your master password, and your entire collection is immediately restored.
Shaped by Collectors & Reloaders
ArmoryVault is 100% open-source software built for the firearms community. Have a feature suggestion, new caliber request, or issue to report?
Support ArmoryVault Development
ArmoryVault has no subscriptions, no ads, and no tracking. If you find value in offline, air-gapped firearm recordkeeping, consider supporting ongoing releases!
Frequently Asked Questions
Answers to common questions regarding security, installation, and mobile synchronization.
ArmoryVault.app to your Applications folder, open Terminal, and run xattr -cr /Applications/ArmoryVault.app. Alternatively, visit System Settings > Privacy & Security and click "Open Anyway".