Firearm variants
Returns the variants and derivatives of a firearm, for example the Gen 3, Gen 4, Gen 5, MOS and compact forms of a Glock 19.
Example usage
- 1
A person asks
- What variants of the AK-47 are there?
- 2
The assistant calls the tool
tools/calljson{ "name": "gunspec_firearm_variants", "arguments": { "id": "ak-47" }} - 3
The server answers
Resultjson[ { "id": "ak-47-type-2", "name": "AK-47 Type 2", "variantType": "milled_receiver", "yearIntroduced": 1951, "status": "discontinued" }, { "id": "ak-47-type-3", "name": "AK-47 Type 3", "variantType": "milled_receiver", "yearIntroduced": 1955, "status": "discontinued" }, { "id": "ak-74", "name": "AK-74", "variantType": "different_caliber", "yearIntroduced": 1974, "status": "in_production" }]Captured from the live API on Sep 17, 2026. Lists and long text are shortened for display.
Related references
Arguments
| Name | Type | Description |
|---|---|---|
id (required) | string | The firearm slug, e.g. as returned by a list or search tool. |