ArmoryIndex - A free compatability database

ArmoryIndex

New member
Joined
Aug 4, 2026
Messages
3
Reaction score
1
armoryindex-forum-banner.webp

Hey all — first-time poster with something I've been building over the last month.

We've all been there — digging through old forum or reddit posts, trying to work out if a part actually fits your replica. This is built to put an end to that.

ArmoryIndex is a free database that tracks real fitment and compatibility data between replicas and parts, submitted by the community.

What it actually does:
🔍 Search any replica or part and instantly see verified fitment reports, specs, and live retailer stock/pricing side by side
🛠️ Part-to-part compatibility — not just "does this part fit this gun," but "does this hop-up bucking work with this nozzle," etc.
📝 Submit your own fitment reports — installed something that isn't listed, or found out something doesn't actually fit despite what a listing claims? Report it in a couple clicks. Everything's admin-reviewed before it goes live, so the data stays trustworthy.
🏗️ Build Showcase — post your own builds with photos, full part lists, and cost breakdowns, and browse what the rest of the community has put together
📋 Track your own collection — keep a personal armory of what you own, plan your next build against a specific replica, and maintain a wishlist of parts/replicas you're after
💬 Message other users directly — spot someone's build or a report you've got questions about? DM them right from the site
🏆 Contributor reputation & leaderboard — the people actually feeding good data into the system get real credit for it

It's still very much a growing project and the database gets more useful every time someone submits a report, so if you're a tech with extensive knowledge or you've got fitment knowledge sitting in your head that isn't written down anywhere — that's exactly what this is for.

👉 https://armoryindex.net/
💬 Discord: https://discord.gg/8UMuKTBHtt

Any feedback, bug reports or suggestions are very much welcome.
Thanks for reading!

Kieran
 
After an admittedly brief look I don't think I'll be signing up. There's rifs listed in completely wrong sections and some of those best prices are worthy of Mack's
 
After an admittedly brief look I don't think I'll be signing up. There's rifs listed in completely wrong sections and some of those best prices are worthy of Mack's
This. My first post was me setting you guys loose to get stuck in, after all, how many similar websites & apps have new members fronted, some promising to change the face of airsoft, & in all honesty I cant say if any of them had even a modicum of success & still exist today.
& whys it always in the school holidays 😏
 
So, does this use UK stores and prices only?

Also (Just popped into my mind), how would you handle bias towards certain retailers?
Say for example your website grows in popularity and it becomes the next airsoftdb for finding replicas and X Company has Y for sale at £349.99 but Z Company has the exact same item but for £249.99. Are you going to constantly update prices on your website? What about if the company has a sale on and the price changes, will that be automatically updated as well?
 
Last edited:
So, does this use UK stores and prices only?

Also (Just popped into my mind), how would you handle bias towards certain retailers?
Say for example your website grows in popularity and it becomes the next airsoftdb for finding replicas and X Company has Y for sale at £349.99 but Z Company has the exact same item but for £249.99. Are you going to constantly update prices on your website? What about if the company has a sale on and the price changes, will that be automatically updated as well?
I saw some on EVIKE.com. I didn't think the USA Evike shipped to the UK?

I had a look at the site, but to be honest, if I'm that stuck on compatibility, I'll usually either ask here or get AI to scour Reddit. Between those two, I can normally find the answer I'm looking for.

It also looks like the database started off completely blank. If I were building something like this, I'd have populated it with as much existing compatibility data as possible before launching, rather than relying entirely on users to help build it from scratch. Dont get me wrong, being able to slap " is XXX mag compatible with XXX RIF " would be great but theres no way you can cover the entire airsoft infrastructure even with users building it for you.

Another thing I'd be wondering about is how the information is vetted. What's stopping someone from creating an account and saying CYMA MP5 magazines fit a Tokyo Marui NGRS MP5SD6, or that an MP7 AEG magazine fits an MP7 GBB? Is every submission manually reviewed before it goes live? If so, why isn't the vetting person the one building the database? Otherwise, the database could become unreliable pretty quickly. Are other users meant to police this? Are they meant to scour all of the listings and fact check it?

It also seems like a huge amount of ongoing work. Someone has to fact-check submissions, add new products, upload images, keep pricing current, moderate the site, and maintain everything as new releases come out. Like "take up all of your free time for very little reward" kinda work. Not just that the scope of all airsoft rifs, parts, mags, and accessories is massive and theres no way your going to get everything. I mean imagine getting a full catalogue of hop rubbers, in all softness levels, and the pricing for them, then nubs, barrels, hop units, nozzles etc. There must be thousands upon thousands of them.

I'm guessing the revenue model is through affiliate links to retailers. If so, is that already set up? I imagine some retailers might not be keen if you're effectively advertising them without an established affiliate relationship. Also if that was the case you are currently giving it to them for free, they will just let you carry on doing that lol. Like Austeyr mentioned, are these updated automatically or does someone have to manually check pricing and update accordingly?

One final bit of feedback: I'd avoid making your first pitch AI-generated. It immediately reads like it was written from a prompt rather than by the person behind the project, and first impressions matter. A genuine, manually written introduction would come across as much more authentic. Makes me wonder how much of the website is AI-generated. Take a page out of Atomic Airsoft's intro yesterday, genuine and not AI generated. they have been interacting with users and getting involved in the community. Thats how to do it ;)

Thats my two cents, Regulator out!
 
Last edited:
I saw some on EVIKE.com. I didn't think the USA Evike shipped to the UK?

I had a look at the site, but to be honest, if I'm that stuck on compatibility, I'll usually either ask here or get AI to scour Reddit. Between those two, I can normally find the answer I'm looking for.

It also looks like the database started off completely blank. If I were building something like this, I'd have populated it with as much existing compatibility data as possible before launching, rather than relying entirely on users to help build it from scratch. Dont get me wrong, being able to slap " is XXX mag compatible with XXX RIF " would be great but theres no way you can cover the entire airsoft infrastructure even with users building it for you.

Another thing I'd be wondering about is how the information is vetted. What's stopping someone from creating an account and saying CYMA MP5 magazines fit a Tokyo Marui NGRS MP5SD6, or that an MP7 AEG magazine fits an MP7 GBB? Is every submission manually reviewed before it goes live? If so, why isn't the vetting person the one building the database? Otherwise, the database could become unreliable pretty quickly. Are other users meant to police this? Are they meant to scour all of the listings and fact check it?

It also seems like a huge amount of ongoing work. Someone has to fact-check submissions, add new products, upload images, keep pricing current, moderate the site, and maintain everything as new releases come out. Like "take up all of your free time for very little reward" kinda work. Not just that the scope of all airsoft rifs, parts, mags, and accessories is massive and theres no way your going to get everything. I mean imagine getting a full catalogue of hop rubbers, in all softness levels, and the pricing for them, then nubs, barrels, hop units, nozzles etc. There must be thousands upon thousands of them.

I'm guessing the revenue model is through affiliate links to retailers. If so, is that already set up? I imagine some retailers might not be keen if you're effectively advertising them without an established affiliate relationship. Also if that was the case you are currently giving it to them for free, they will just let you carry on doing that lol. Like Austeyr mentioned, are these updated automatically or does someone have to manually check pricing and update accordingly?

One final bit of feedback: I'd avoid making your first pitch AI-generated. It immediately reads like it was written from a prompt rather than by the person behind the project, and first impressions matter. A genuine, manually written introduction would come across as much more authentic. Makes me wonder how much of the website is AI-generated. Take a page out of Atomic Airsoft's intro yesterday, genuine and not AI generated. they have been interacting with users and getting involved in the community. Thats how to do it ;)

Thats my two cents, Regulator out!
Appriciate you for taking the time to write this.

The database did start off empty. Looking back, I probably should have added a lot more before posting it, but I wanted to put the idea out there early and see whether people actually thought it was useful before I spent months filling it with data.

The plan isn’t to rely on users to build the whole thing. I’m adding products and compatibility data myself as well. I know there’s absolutely no chance of covering every single RIF, magazine, hop rubber etc that has ever existed but I also don’t think it needs literally everything to be useful. The idea is to grow it gradually and focus on the areas people actually use.

Submissions don’t automatically go live either. They are manually reviewed first, so someone can’t just say an AEG MP7 mag fits a GBB MP7 and have it immediately shown as fact. People can add notes, explain whether modifications were needed and upload photos.
The reason for accepting user reports is because there’s no realistic way I could personally buy and test every possible combination. Someone who actually owns both products and has fitted them is still valuable, as long as the submission is properly checked and the site is clear about where the information has come from.

There aren’t currently any affiliate agreements in place and I’m not making money from the retailer links or any other part of the site. At the moment they’re just there to help people find the item. My thinking was to build something useful first, then potentially approach retailers later once there’s actually something established to show them. I understand your point about giving them free advertising though. The price and stock status of listings are checked automatically everyday however this side of things is still a work in progress.

And yeah, the point about the original post sounding AI-generated is fair. I used AI to help tidy it up and organise everything I wanted to say, but I can see how it made the whole thing sounds like a generic sales pitch rather than someone showing off a project they’ve been working on. The site itself has also been built with AI assistance as this is the first website I've ever built, but it isn’t something I’ve just generated and thrown online without being involved. I’ve spent a lot of time designing it, testing it and deciding how everything should work.

There’s clearly a lot that still needs work, but I do still think the basic idea could be genuinely useful if it’s handled properly.
 
So, does this use UK stores and prices only?

Also (Just popped into my mind), how would you handle bias towards certain retailers?
Say for example your website grows in popularity and it becomes the next airsoftdb for finding replicas and X Company has Y for sale at £349.99 but Z Company has the exact same item but for £249.99. Are you going to constantly update prices on your website? What about if the company has a sale on and the price changes, will that be automatically updated as well?
a lot of the listings are from UK stores but there is support for retailers worldwide

prices are automatically updated daily so any price changes are captured however the system I've got for this is early on and still very much a work in progress
 
Appriciate you for taking the time to write this.

The database did start off empty. Looking back, I probably should have added a lot more before posting it, but I wanted to put the idea out there early and see whether people actually thought it was useful before I spent months filling it with data.

The plan isn’t to rely on users to build the whole thing. I’m adding products and compatibility data myself as well. I know there’s absolutely no chance of covering every single RIF, magazine, hop rubber etc that has ever existed but I also don’t think it needs literally everything to be useful. The idea is to grow it gradually and focus on the areas people actually use.

Submissions don’t automatically go live either. They are manually reviewed first, so someone can’t just say an AEG MP7 mag fits a GBB MP7 and have it immediately shown as fact. People can add notes, explain whether modifications were needed and upload photos.
The reason for accepting user reports is because there’s no realistic way I could personally buy and test every possible combination. Someone who actually owns both products and has fitted them is still valuable, as long as the submission is properly checked and the site is clear about where the information has come from.

There aren’t currently any affiliate agreements in place and I’m not making money from the retailer links or any other part of the site. At the moment they’re just there to help people find the item. My thinking was to build something useful first, then potentially approach retailers later once there’s actually something established to show them. I understand your point about giving them free advertising though. The price and stock status of listings are checked automatically everyday however this side of things is still a work in progress.

And yeah, the point about the original post sounding AI-generated is fair. I used AI to help tidy it up and organise everything I wanted to say, but I can see how it made the whole thing sounds like a generic sales pitch rather than someone showing off a project they’ve been working on. The site itself has also been built with AI assistance as this is the first website I've ever built, but it isn’t something I’ve just generated and thrown online without being involved. I’ve spent a lot of time designing it, testing it and deciding how everything should work.

There’s clearly a lot that still needs work, but I do still think the basic idea could be genuinely useful if it’s handled properly.
Hopefully my feedback will help some, I dont feedback on stuff like this to be mean but to give credible insight from a potential user. I am glad you have taken it on board instead of getting cross like sometimes happens. :)
 
Sir, all regulators must be tournament locked.

must happen, and actually happen, can be very different things ime.....



op- whilst i can see the attraction in this sort of information, we were all noobs once confused between ris, ras, weaver, picatinny, m1913 etc i can't see this working out as envisioned.

the inexperienced are as likely to post false information to the platform as fall vunerable to it.

the experienced are unlikely to need knowledge from, or realist they could contribute meaningfully to the platform.

it's a noble goal, but speaking as someone who joined this forum with an equally hair brained idea that promised to revolutionize the hobby before going absolutely nowhere i can confirm that's what's going to happen here.
 
prices are automatically updated daily so any price changes are captured however the system I've got for this is early on and still very much a work in progress
Then I suggest taking another look at how this is done as it's not working. For example you have an Elcan Specter scope with red dot listed as £300 best price from DCA, but 10 seconds on Google shows them going for the over £100 less and in stock elsewhere. This sort of thing doesn't instill confidence in the site and makes me question how reliable other information really is
 
Then I suggest taking another look at how this is done as it's not working. For example you have an Elcan Specter scope with red dot listed as £300 best price from DCA, but 10 seconds on Google shows them going for the over £100 less and in stock elsewhere. This sort of thing doesn't instill confidence in the site and makes me question how reliable other information really is

There's a whole bunch of prices on there that aren't what the actual market value is (As in, the generalised price across the board)

I can't wait for you to get to the AK section for aftermarket accessories, that'll take a few weeks at least 😂
 
Back
Top