Features Modular Extensions Guides & Wiki Security & Privacy Downloads Modules Hub ↗ ArmsTrader Tools ↗ FAQ Donate via PayPal GitHub Repository ↗
Version v2.9.0 Live · 100% Offline & Encrypted

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.

Auto-detected for your system · Other platforms: macOS · Windows · Linux · Android APK
100% Air-Gapped & Zero Cloud
PBKDF2 & AES-256 Local Encryption
Local Wi-Fi Companion Sync
ArmoryVault Desktop — Encrypted Local Vault
● AES-256 LOCKED
Total Weapons
14
Handguns, Rifles, Shotguns
Munitions Stock
9,420
Across 8 Calibers
Lifetime Rounds
18,650
Telemetry Logged
A&D Bound Book
Compliant
8.5x11 PDF Print Ready
Recent Weapons Ledger Open Bound Book
Sig Sauer P320-M17 · 9x19mm
1,420 rds • Cleaned
Daniel Defense DDM4 V7 · 5.56 NATO
2,850 rds • Zeroed
Springfield M1 Garand · .30-06 Springfield
CMP Grade • Historic
Ruger Precision Rifle · 6.5 Creedmoor
DOPE Logged • Vortex Optic
Munitions Reserve Real-time
9x19mm Luger 3,200 rds
5.56x45mm NATO 2,850 rds
.30-06 Springfield 840 rds
6.5 Creedmoor 530 rds

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.

100% Offline Zero-Knowledge Emergency Re-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.

ATF Compliant 8.5x11 Print Engine Insurance CSV

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.

Round Telemetry Parts Replacement 8 Action Presets

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.

Curio & Relic CMP Grades 70+ Bullet Types

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.

Safe QR Labels Shotgun Specs +P Overpressure

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.

Optics Telemetry Suppressor Baffles Modular Swaps

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.

In-App Module Center

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.

Bench · v1.0.0 ~25.6 KB

Reloading Workbench

Precision component inventory with dynamic multi-unit powder conversions (grains, lbs, kg), multi-ingredient batch manufacturing deduction, and interactive charge ladder development.

Brass / Primers / Powder Charge Ladders Batch Deductions
Armorer · v1.0.0 ~22.4 KB

Armorer & Maintenance

Round-count telemetry, scheduled maintenance intervals with dynamic "Due Soon" thresholds, service parts ledger, and optic torque & zero specification registry.

Round Telemetry Optic Torque Registry Service Ledger
Range · v1.0.0 ~6.8 KB

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.

G1 / G7 Drag Models Density Altitude MOA & MIL Clicks
Compliance · v1.0.0 ~12.1 KB

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.

Form 1 & Form 4 Tax Stamp Vault Suppressors & SBRs
Compliance · v1.0.0 ~14.5 KB

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.

Curio & Relic (C&R) Acquisition & Disposition Printable Reports

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

macOS (Apple Silicon)
M1 / M2 / M3 / M4 / M5 (arm64)
Download .dmg (arm64)
macOS (Intel)
Intel Core i5 / i7 / i9 (x64)
Download .dmg (x64)
Windows 64-Bit
Windows 10 / 11 Setup Installer
Download .exe Setup
Linux (.AppImage)
Ubuntu, Fedora, Arch Universal
Download .AppImage
Android Mobile Companion • v2.7.10

ArmoryVault Companion Mobile Icon 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.

100% Zero-Cloud P2P Universal Barcode & DL Scanner Target MOA Grouping Direct Phone Download
Scan QR Code to Download ArmoryVault APK
Scan with Phone Camera
$ xattr -cr /Applications/ArmoryVault.app

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.

Official Knowledge Base

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 Apple Silicon & Intel
Installation

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:

  1. Download the appropriate .dmg for your Mac architecture from the Downloads section.
  2. Double-click the disk image and drag ArmoryVault.app directly into your Applications folder.
  3. Option A (GUI): In Finder, navigate to Applications, right-click (or Control-click) ArmoryVault.app, click Open, and confirm Open in the system prompt.
  4. Option B (Terminal Fix): Open Terminal and run the quarantine clearing command:
xattr -cr /Applications/ArmoryVault.app
Tip: Once executed once, macOS remembers the approval and launches ArmoryVault instantaneously on subsequent boots.

Windows 11 / 10 Installation & SmartScreen Guide

Installation · Windows 64-bit EXE
Windows

The official Windows installer packages a fully self-contained runtime with automatic desktop shortcut integration.

Installation Instructions:

  1. Download ArmoryVault-Setup-2.9.0.exe.
  2. Double-click the setup file to launch the installation wizard.
  3. If Microsoft Defender SmartScreen displays "Windows protected your PC":
    • Click More info.
    • Click Run anyway.
  4. 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

Installation · Ubuntu, Fedora, Debian, Arch
Linux

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

Setup · Android APK v2.7.10 (versionCode 319)
Android

The ArmoryVault Companion Android app provides offline firearm intake, camera barcode scanning, storage QR labels, and real-time LAN syncing.

First-Time Installation:

  1. Download app-release.apk directly on your Android phone from the website download card or GitHub Releases.
  2. 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.
  3. Tap Install to complete setup.
In-App OTA Updates: The Companion app includes an automated updater. It checks for new releases and cleanly updates in place while preserving all local vault records and pairing tokens.

Zero-Cloud Local Wi-Fi Pairing Walkthrough

Pairing · Peer-to-Peer LAN Synchronization
P2P Sync

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:

  1. Connect your computer and smartphone to the same Wi-Fi router or local home network.
  2. 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.
  3. On your phone, open ArmoryVault Companion and tap Pair Vault (or the camera scan button).
  4. Aim your camera at the desktop screen to scan the QR code.
  5. 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

Troubleshooting · Ports, Subnets & Firewalls
Network

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

Inventory · Safes, Ammo Cans & Shelf Capacities
Storage

Eliminate rummaging through locked safes and heavy ammo cans by generating printable QR stickers for each storage location.

Workflow:

  1. Go to the Storage Containers tab in ArmoryVault.
  2. Create your physical containers (e.g. "Liberty 48-Gun Safe", "50-Cal Green Ammo Can #2", "Range Bag Side Pocket").
  3. Assign firearms, magazines, and ammo stock directly to each container.
  4. Click Print QR Sticker to export formatted labels for standard adhesive paper.
  5. Affix the QR sticker to the outside of your safe or ammo can.
  6. 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 · Pressure Ratings, Safety & Live Toggles
Ammunition

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 +P and 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

Inventory · Gauge, Shell Length, Shot Size & Pellets
Shotguns

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

Range Tools · Ballistics, SD, ES & MOA Accuracy
Ballistics

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 · Acquisition & Disposition (A&D) Ledgers
Compliance

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 · AES-256 Encryption, USB Backups & Migration
Security

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:

  1. 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.
  2. Export Encrypted Backups: In Settings -> Backup Vault, click Export Encrypted Database. Save the resulting encrypted .avdb file to an external USB flash drive or cold storage device.
  3. Migrating to a New Computer: Install ArmoryVault on your new machine, click Restore from Backup, select your .avdb file, 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?

Suggest a Feature Report an Issue GitHub Star

Frequently Asked Questions

Answers to common questions regarding security, installation, and mobile synchronization.

Yes. ArmoryVault has zero telemetry, zero analytics, and zero cloud databases. All firearm records, serial numbers, maintenance notes, and photos are encrypted directly on your local hard drive using AES-256 and PBKDF2 password derivation. No one—not even the creators of ArmoryVault—can access your records.
ArmoryVault is a free, open-source project and is not distributed with expensive corporate code-signing certificates. To open on macOS: drag 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".
When your computer and mobile phone are connected to the same local Wi-Fi router, the Desktop application opens an encrypted local HTTP endpoint. Scanning the QR code in the desktop app pairs the companion instantly. All inventory caching, range trip logging, and batch sync occur directly peer-to-peer over your local router.
When you first configure ArmoryVault, the application generates an emergency 64-character offline recovery key. If you forget your master password, you can unlock and re-key the vault using this recovery key. Keep this key safely stored in a physical firebox or encrypted password manager.
Yes. ArmoryVault contains a specialized ATF Acquisition & Disposition Bound Book view formatted for standard 8.5x11 records. In addition, you can export your entire firearm inventory to CSV or create complete backup archives including high-resolution photos and gunsmith dossiers.