RangeRegistry

Ammo retailers compared

As of Nov 13, 2026, 5:20 AM CT, the lowest 9mm price on RangeRegistry.com is $0.23/rd and the median is $0.50/rd, across 1517 current listings.

On Nov 13, 2026, 5:20 AM CT, Lucky Gunner held the lowest price per round in 12 of 51 calibers we compare (24%), the most of any tracked retailer. Every retailer we track is listed below with its share of lowest prices, how its prices sit against the lowest, and whether it ships to Texas.

By RangeRegistry Data DeskData last updated: How we collect this dataReport a data error
We earn a commission on some links. Details.

RangeRegistry earns a commission when you buy through some links, and some placements are paid and labeled Sponsored. Neither affects our sorting, rankings, or data. Disclosure. How we get prices.

Retailer comparison

RankRetailerLowest price inPrice vs the lowestLanded cost per roundShips to Texas
1Lucky Gunner12 of 51 calibers (24%)1.09xShipping not publishedYes
2True Shot Ammo8 of 51 calibers (16%)1.22xShipping not publishedYes
3BulkAmmo.com6 of 51 calibers (12%)1.10xShipping not publishedYes
4Cheaper Than Dirt4 of 51 calibers (8%)1.12xShipping not publishedYes
5Ammunition Depot4 of 51 calibers (8%)1.27xShipping not publishedYes
6OpticsPlanet4 of 51 calibers (8%)1.27xShipping not publishedYes
7AmmunitionToGo3 of 51 calibers (6%)1.13xShipping not publishedYes
8SG Ammo3 of 51 calibers (6%)1.21xShipping not publishedYes
9Freedom Munitions3 of 51 calibers (6%)1.22xShipping not publishedYes
10Target Sports USA3 of 51 calibers (6%)1.28xShipping not publishedYes
11Bereli3 of 51 calibers (6%)1.34xShipping not publishedYes
12Sportsman's Guide1 of 51 calibers (2%)1.36xShipping not publishedYes
13Kygunco0 of 51 calibers (0%)1.20xShipping not publishedYes
14Ammoman0 of 51 calibers (0%)1.21xShipping not publishedYes
15Impact Guns0 of 51 calibers (0%)1.23xShipping not publishedYes
16Midwest Gun Works0 of 51 calibers (0%)1.32xShipping not publishedYes
17Sportsman's Warehouse0 of 51 calibers (0%)1.38xShipping not publishedYes
18Steinel Ammunition0 of 51 calibers (0%)2.73xShipping not publishedYes
19EABCO0 of 51 calibers (0%)3.11xShipping not publishedYes
n/aAmmo.comPrices unavailableYes
n/aCreedmoor SportsPrices unavailableYes
n/aHop MunitionsPrices unavailableYes

"Lowest price in" counts calibers where the retailer's cheapest current listing is the lowest we track; a tie counts for every retailer that holds it. "Ships to Texas" reads each retailer's published policy and Texas law on file; "Yes" means no Texas restriction is known, not a promise of delivery. See shipping by state.

Cheapest current price per round, by caliber

Each retailer's lowest listed price per round before shipping, for the most searched calibers. A dash means the retailer has no current listing in that caliber.

How the ranking works

The order is a formula over our own price data. It never uses commission, affiliate status or any payment, and no retailer pays to move up or to be listed.

  1. We compare the calibers where at least two retailers have a current listing (51 today). For each, we take every retailer's cheapest current price per round.
  2. Retailers are ranked first by their share of lowest prices: the calibers where they hold the lowest price, divided by all calibers compared. More is higher.
  3. Ties go to the retailer whose prices sit closest to the lowest. That number is the average, over the calibers it lists, of its cheapest price divided by the lowest price. 1.00x means always the lowest.
  4. Remaining ties go to the retailer with listings in more calibers, then alphabetical order.

A retailer with no current listings stays on the page, below the ranked rows, marked "Prices unavailable" (or "Temporarily unavailable" while its storefront is closed), and has no rank. The page covers ammo sellers: stores with ammo listings or ammo shipping policies on file. Stores that only sell gear have no price per round and are not part of this comparison.

Landed cost and shipping

Landed cost per round is the listed price plus shipping, divided by rounds in the package. Retailers' listings do not publish a shipping charge in the data we read, so a retailer only shows a landed cost when its listings say shipping is included. Otherwise the row says shipping is not published, and we do not guess one. Check the retailer's cart for the final charge, and see how price per round is calculated.

Data from our listings checked Nov 13, 2026, 5:20 AM CT. Prices change through the day.

Retailer questions

Which online ammo retailer has the lowest price most often?

As of Nov 13, 2026, 5:20 AM CT, Lucky Gunner holds the lowest price per round in 12 of the 51 calibers compared (24%). The ranking is a published formula over our own price data and never uses commission or payment.

How many ammo retailers are compared?

19 are ranked today (every retailer with a current listing), and 3 more are listed without a rank because they had no listings today. The comparison covers the 51 calibers where at least two retailers have a current listing.

Which of these ammo retailers ship to Texas?

By their own published policies, these list no Texas restriction (22 of 22 on this page): Lucky Gunner, True Shot Ammo, BulkAmmo.com, Cheaper Than Dirt, Ammunition Depot, OpticsPlanet, AmmunitionToGo, SG Ammo, Freedom Munitions, Target Sports USA, Bereli, Sportsman's Guide, Kygunco, Ammoman, Impact Guns, Midwest Gun Works, Sportsman's Warehouse, Steinel Ammunition, EABCO, Ammo.com, Creedmoor Sports, Hop Munitions. "No restriction" is a reading of each policy, not a promise of delivery. Every policy quoted.

Can a retailer pay to rank higher here?

No. The order is a formula over our own price data: share of lowest prices first, then how close each retailer's prices sit to the lowest, then caliber coverage. Commission, affiliate status and sponsorship never change it, and every tracked retailer stays listed whether or not it pays us.