0.1.214.0 MB
CC-BY-4.0 AND MIT
strict
core24
Parse firearm and ammo product titles into brand, model and caliber
gunsnprices turns firearm and ammunition product titles into structured
JSON: brand and model (for example Glock 19 Gen 5 MOS), caliber, magazine
capacity, barrel length, rounds per box and cost per round.
It uses the model dictionaries and caliber list behind GunsNPrices
(https://gunsnprices.com), a price comparison site for guns and ammunition.
Examples:
Runs offline: no network access, no account, no data collection.
Code: MIT. Model and caliber data: CC BY 4.0, GunsNPrices (gunsnprices.com).
Python library and documentation: https://github.com/gunsnprices/gunsnprices-python
JSON: brand and model (for example Glock 19 Gen 5 MOS), caliber, magazine
capacity, barrel length, rounds per box and cost per round.
It uses the model dictionaries and caliber list behind GunsNPrices
(https://gunsnprices.com), a price comparison site for guns and ammunition.
Examples:
gunsnprices "Glock 19 Gen 5 9mm 15rd"
gunsnprices --price 18.99 "Federal American Eagle 9mm 115gr FMJ 50rd"
gunsnprices < titles.txt # one title per line, JSON Lines outRuns offline: no network access, no account, no data collection.
Code: MIT. Model and caliber data: CC BY 4.0, GunsNPrices (gunsnprices.com).
Python library and documentation: https://github.com/gunsnprices/gunsnprices-python
Update History
0.1.2 (1)11 Nov 2026, 09:30 UTC
11 Nov 2026, 08:58 UTC
11 Nov 2026, 08:58 UTC
11 Nov 2026, 09:30 UTC