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.
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
| Rank | Retailer | Lowest price in | Price vs the lowest | Landed cost per round | Ships to Texas |
|---|---|---|---|---|---|
| 1 | Lucky Gunner | 12 of 51 calibers (24%) | 1.09x | Shipping not published | Yes |
| 2 | True Shot Ammo | 8 of 51 calibers (16%) | 1.22x | Shipping not published | Yes |
| 3 | BulkAmmo.com | 6 of 51 calibers (12%) | 1.10x | Shipping not published | Yes |
| 4 | Cheaper Than Dirt | 4 of 51 calibers (8%) | 1.12x | Shipping not published | Yes |
| 5 | Ammunition Depot | 4 of 51 calibers (8%) | 1.27x | Shipping not published | Yes |
| 6 | OpticsPlanet | 4 of 51 calibers (8%) | 1.27x | Shipping not published | Yes |
| 7 | AmmunitionToGo | 3 of 51 calibers (6%) | 1.13x | Shipping not published | Yes |
| 8 | SG Ammo | 3 of 51 calibers (6%) | 1.21x | Shipping not published | Yes |
| 9 | Freedom Munitions | 3 of 51 calibers (6%) | 1.22x | Shipping not published | Yes |
| 10 | Target Sports USA | 3 of 51 calibers (6%) | 1.28x | Shipping not published | Yes |
| 11 | Bereli | 3 of 51 calibers (6%) | 1.34x | Shipping not published | Yes |
| 12 | Sportsman's Guide | 1 of 51 calibers (2%) | 1.36x | Shipping not published | Yes |
| 13 | Kygunco | 0 of 51 calibers (0%) | 1.20x | Shipping not published | Yes |
| 14 | Ammoman | 0 of 51 calibers (0%) | 1.21x | Shipping not published | Yes |
| 15 | Impact Guns | 0 of 51 calibers (0%) | 1.23x | Shipping not published | Yes |
| 16 | Midwest Gun Works | 0 of 51 calibers (0%) | 1.32x | Shipping not published | Yes |
| 17 | Sportsman's Warehouse | 0 of 51 calibers (0%) | 1.38x | Shipping not published | Yes |
| 18 | Steinel Ammunition | 0 of 51 calibers (0%) | 2.73x | Shipping not published | Yes |
| 19 | EABCO | 0 of 51 calibers (0%) | 3.11x | Shipping not published | Yes |
| n/a | Ammo.com | Prices unavailable | Yes | ||
| n/a | Creedmoor Sports | Prices unavailable | Yes | ||
| n/a | Hop Munitions | Prices unavailable | Yes | ||
"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.
| Retailer | 9mm | .223 / 5.56 | .22 LR | .45 ACP | .308 / 7.62x51 |
|---|---|---|---|---|---|
| Lucky Gunner | $0.235 | $0.467 | $0.086 | $0.400 | $0.720 |
| True Shot Ammo | $0.238 | $0.488 | $0.074 | $0.352 | $0.984 |
| BulkAmmo.com | $0.232 | $0.470 | $0.087 | $0.398 | $0.716 |
| Cheaper Than Dirt | $0.232 | $0.466 | $0.086 | $0.400 | $0.700 |
| Ammunition Depot | $0.244 | $0.503 | $0.086 | $0.410 | $1.040 |
| OpticsPlanet | $0.314 | $0.527 | $0.132 | $0.420 | $1.124 |
| AmmunitionToGo | $0.233 | $0.466 | $0.088 | $0.419 | $1.037 |
| SG Ammo | $0.300 | $0.506 | $0.090 | $0.419 | $0.850 |
| Freedom Munitions | $0.243 | $0.442 | - | $0.361 | $0.847 |
| Target Sports USA | $0.275 | $0.490 | $0.075 | $0.415 | $0.710 |
| Bereli | $0.240 | $0.495 | $0.078 | $0.400 | $1.045 |
| Sportsman's Guide | $0.240 | $0.500 | $0.092 | $0.410 | $0.980 |
| Kygunco | $0.280 | - | - | $0.423 | - |
| Ammoman | $0.245 | $0.515 | $0.090 | $0.440 | $1.075 |
| Impact Guns | $0.260 | $0.500 | $0.078 | $0.420 | $1.040 |
| Midwest Gun Works | $0.280 | $0.483 | $0.075 | $0.440 | $1.038 |
| Sportsman's Warehouse | $0.261 | $0.500 | $0.075 | $0.440 | $0.738 |
| Steinel Ammunition | $0.938 | $0.940 | - | - | - |
| EABCO | - | - | $0.230 | - | - |
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.
- 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.
- 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.
- 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.
- 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.