Notice

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

The firearm database a program can read

Firearm figures lived in wikis, forums, brochures and PDFs, each in its own shape and most without a source. GunSpec is one catalogue of them, every record in the same structure, every figure traced, behind one API.

Why it exists

The same figure, looked up again and again, by people who could not tell which source was right.

A game studio wanting real barrel lengths scraped Wikipedia. A retailer copied weights from a manufacturer's brochure by hand. A researcher reconciled three tables that disagreed about the same pistol and had no way to tell which one was right.

None of that is a data problem anyone should have to solve twice. So we solved it once: one catalogue, one structure, a source behind every figure, and a way to read it that a program understands.

What the catalogue holds

9,162 firearms from 1,003 manufacturers in 69 countries, every record in the same shape: dimensions, weights, capacities, actions, materials, variants and the parts each one fits.

Explore the database
FirearmsEvery model and variant, structured the same way, with its sources and a confidence score.9,162
ManufacturersThe makers behind them, from 69 countries, each linked to what they make.1,003
Calibers and cartridgesDrawn from their own dimensions, with the firearms that chamber each one.605
API endpointsREST, with typed SDKs for TypeScript and Python.134
MCP serverSo an AI assistant looks a firearm up rather than guessing at it.40tools

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.

Who runs it

GunSpec is built and operated by an Australian company, which owns the catalogue and the API and takes the payments. There is no reseller between you and us.

Every way to reach us

Legal name
Buun Group Pty Ltd
ABN
75 687 193 675
Registered office
Spring Mountain, QLD 4300, Australia
Parent company
buungroup.com

About GunSpec

The questions people ask before they trust a number.

About

Who runs GunSpec?

Buun Group Pty Ltd, an Australian company, which builds and operates the catalogue and the API and takes the payments directly.

Read more
Where do the figures come from?

Every figure is traced to the pages it came from, and each page is classed by kind, from the manufacturer's own specification down to a retailer or a forum. A record carries its sources, the strongest kind behind it and a confidence score, so you can see how well a figure is supported.

What if a figure is wrong?

Report it from the record's page. A person checks it against the record's sources and corrects the record; nothing automated writes to the catalogue.

Read more
How do I reach a person?

Write to support@gunspec.io, or use the contact page, which lists the right address for support, billing, security, copyright and legal questions.

Read more