About the Developer

The story behind ArmoryHub

ArmoryHub is built and maintained by Marc Wrigglesworth — a farmer, self-taught developer, and firearm enthusiast based in West Point, Georgia.

I'm originally from the UK. I moved to the US in 2019 with my wife, who's from West Point. I quickly developed a deep appreciation for my newly acquired Second Amendment rights — and I took full advantage of them. My collection grew fast.

By day, I run Lily Hill Farm with my wife. Farming isn't easy, but it gives me the flexibility to set my own schedule and work on passion projects like this one. It also gives me plenty of space to exercise those second amendment rights — there's nothing quite like shooting on your own land.

ArmoryHub is a side gig. It's not a startup. There's no team of developers. No venture capital. No corporate roadmap. Just me, working on this in the evenings and weekends because I genuinely enjoy it.

How it started

I originally built ArmoryHub just for myself. My collection was growing, and I wanted a way to keep track of everything — what I owned, what I paid, serial numbers, maintenance, round counts, the works. I looked at what was already out there and honestly... nothing did what I needed. They were either clunky, outdated, ugly, or missing features I actually cared about.

So I built my own.

Then I figured — if I find this useful, maybe others will too. So I decided to share it.

The rewrite

I originally wrote ArmoryHub in Swift, Apple's programming language. It worked great on iOS and Mac. But I realized that to expand outside the Apple ecosystem — to support Android, Windows, or just let people access their data from a web browser — I'd have to rewrite the entire thing from scratch and then maintain two huge, separate codebases. That wasn't sustainable for one person.

So I made a tough call: abandon the Swift code entirely and rewrite ArmoryHub from the ground up as a Progressive Web App using Next.js.

The app you see on the Apple App Store now? It's just the PWA wrapped in a Swift container. The real app lives on the web.

This means I can now maintain one (admittedly very large) codebase that runs everywhere — iOS, Android, Mac, Windows, any web browser. And I can iterate rapidly. When there's a bug, I can fix it and push an update the same day. No more waiting a week or more for Apple to review and approve a change. I once had to wait 10 days for them to approve a typo fix. Never again.

You can access your armory from any device at portal.armoryhub.app

Let's be real

I'm not in this for the money. ArmoryHub actually loses money right now — hosting, infrastructure, and development tools aren't free. I'm in it because I think firearm owners deserve a secure, well-designed, modern tool to manage their collections. And because I enjoy building it.

There's no big QA team running weeks of beta tests before each release. It's just me. Bugs happen. Things break. I do my best, but I can't catch everything on my own.

That's where you come in.

Seriously — if something isn't working, if something looks wrong, if you hate a feature, if you wish something existed — tell me. You won't hurt my feelings. I've had users send me brutally honest feedback, and it's genuinely the most valuable thing I can receive. I read every single email. And I fix things fast — often the same day.

You're not yelling into a corporate void. You're emailing me directly. And I actually respond.

Thanks for using ArmoryHub. I hope it serves you as well as it serves me.

— Marc

Ready to Get Started?

Join thousands of firearms owners who trust ArmoryHub to manage their collections.

Start Free Today