GunsNPrices

GunsNPrices Publisher

Install latest/stable of GunsNPrices

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install gunsnprices

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for GunsNPrices

Package name

  • gunsnprices

License

  • CC-BY-4.0 AND MIT

Last updated

  • 11 November 2026 - latest/stable
  • 11 November 2026 - latest/edge

Websites


Contact


Source code


Report a bug


Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

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:

 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 out

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

Revision Channel Version Published Build Commit Download SBOM

The build and commit information is derived from build infrastructure records.


Install GunsNPrices on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.