Notice

New Media API EndpointPull newly uploaded firearm images and rendersAll Media API Endpoint

The firearm database

9,162 firearms from 1,003 manufacturers in 69 countries, with 605 cartridges. Every record cites the pages its figures come from, and every figure is reachable through the API.

What it holds

One catalogue, every record structured the same way and served by the same API.

Browse every firearm
Firearms1,353 of them variants of another record9,162
ManufacturersIn 69 countries1,003
CartridgesDimensions from the standards bodies605
Ammunition loadsEach solved for its trajectory126
AttachmentsWith what each one fits491

The data is the product, so it is the thing we maintain

A specification database is only worth the state it is in today. Keeping it consistent is where the engineering goes, and these are the figures it produces rather than a claim about effort.

See the live health checks
Records citing at least one source page
100%
Records citing two or more
83%
Records citing a maker, a standards body or a government document
34%
Mean confidence across the catalogue
74%
  • Every record is validated before it shipsTypes, units and vocabularies are checked in CI. A barrel length is millimetres or the build fails.
  • Nothing automated writes to the catalogueAgents and checks file proposals against a record. A person decides what lands.
  • Every change is dated and addressableRecords carry updatedAt and a content hash, so you can tell what moved and fetch only that.

Questions about the firearm database

How the catalogue is built and how to use it.

The database

How many firearms are in the database?

9,162 firearms from 1,003 manufacturers in 69 countries, and 1,353 of them are variants of another record.

Read about the catalogue
Where does the data come from?

Every record cites the pages its figures were read from: 100% cite at least one and 83% two or more. 34% cite the maker, a standards body or a government document.

Read about the catalogue
Can I download the firearm database?

The catalogue is served through the API as JSON, record by record or in pages, with change webhooks for keeping a copy current.

Read about the catalogue
Is the firearm database free to browse?

Yes. Every record, ranking and cartridge on this site is free to read. The API has a free plan for building on it.

Read about the catalogue