Cheapest 12 Gauge ammo: price per shell
Prices updated
3,915 listings in stock from 16 stores, checked Nov 13, 2026, 5:45 AM CT
As of Nov 13, 2026, the market price of 12 Gauge birdshot in cases of 250+ shells is $0.46 per shell, the median of 499 listings. Source: RangeRegistry.com.
Lowest price for 12 Gauge is $0.31/shell at Ammunition Depot, with 3,915 offers in stock.
Ships to Texas (policy does not exclude it): Ammunition Depot, Impact Guns, Midwest Gun Works, Cheaper Than Dirt, Lucky Gunner, AmmunitionToGo and others. Texas shipping policies.
As of Nov 13, 2026, the lowest 12 Gauge price we track is $0.31 per shell at Ammunition Depot.
12 Gauge by load: buckshot from $0.49/shell · slugs from $0.67/shell · birdshot from $0.36/shell · steel shot from $0.31/shell
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.
Black Friday ammo prices, as of Nov 13, 2026: all calibers and tracked drops
- 9mm $0.23/rd at Cheaper Than Dirt
- .223 / 5.56 $0.44/rd at Freedom Munitions
- .22 LR $0.07/rd at True Shot Ammo
- .308 / 7.62x51 $0.70/rd at Cheaper Than Dirt
- 7.62x39 $0.56/rd at AmmunitionToGo
- .300 Blackout $0.57/rd at Freedom Munitions
- .380 ACP $0.27/rd at Freedom Munitions
- .45 ACP $0.35/rd at True Shot Ammo
- .40 S&W $0.29/rd at AmmunitionToGo
12 Gauge price drops
12 Gauge38% lower
Winchester Super-X Game Load 12 Gauge 2.75 1oz 7.5-Shot (Box)
$0.80/shell$0.50/shell$12.49 for 25 at Ammunition Depot
Price drop against this listing's own earlier price
Lowest 12 Gauge today: $0.31/shell at Ammunition Depot
Buy at Ammunition Depot12 Gauge34% lower
ESTATE Super Sport Competition 12 Gauge 2.75 1oz No.8 Shot Target Load (Box)
$0.76/shell$0.50/shell$12.49 for 25 at Ammunition Depot
Price drop against this listing's own earlier price
Lowest 12 Gauge today: $0.31/shell at Ammunition Depot
Buy at Ammunition Depot12 Gauge34% lower
Winchester Super X 12 Gauge 2.75 1 1/16 oz 4 Shot WEX124 (Box)
$1.36/shell$0.90/shell$22.49 for 25 at Ammunition Depot
Price drop against this listing's own earlier price
Lowest 12 Gauge today: $0.31/shell at Ammunition Depot
Buy at Ammunition Depot
12 Gauge ammo prices, cheapest per shell first.
Cheapest 500+ shell pack: $0.40/shell, 500 shells at Bereli
Showing the cheapest 50 of 3,915 listings. With JavaScript the filters, Sort and Show more cover all of them; without it, every listing is in this data file.
Prices exclude shipping and tax.
Shop by brand: Winchester · Federal · Fiocchi · Remington · Hornady · Sellier & Bellot
Prices unavailable: Ammo.com. We list every store; we could not read its prices.
Price drops on every caliber · 12 Gauge price drops · Snap caps by caliber · Safe dehumidifiers compared · Retailers compared · This week's cheapest ammo · Black Friday ammo prices
Shooting in Houston? See ranges and their ammo rules.
State shipping pages and restrictions
12 Gauge ammo that ships to your state
12 Gauge prices by restricted state
Where shipping is restricted
Based on the published shipping policies of retailers listing 12 Gauge. Each retailer counts as shipping to every state except where its own policy excludes the state or sets conditions, or a state law restricts ammo shipping. A state is listed below if at least one retailer excludes it or sets conditions.
At least one retailer does not ship to:
- Alaska (guide)
- California
- District of Columbia (guide)
- Hawaii (guide)
- Maine
- Massachusetts (guide)
- New York (guide)
At least one retailer sets conditions for (for example FFL pickup or ID documents):
- Colorado
- Connecticut (guide)
- Illinois (guide)
- Maryland
- New Jersey (guide)
- Rhode Island
Some exclusions cover one city or county, not the whole state. Linked states have a page here that quotes each retailer's wording.
State law restricts or sets conditions for shipping ammo to California, Colorado, Connecticut, District of Columbia, Hawaii, Illinois, Massachusetts, New Jersey, New York, Rhode Island. In those states a retailer with no published policy for the state is marked check retailer, not ships.
Common 12 Gauge ammo questions
What is the cheapest 12 Gauge ammo right now?
As of November 13, 2026, the lowest 12 Gauge price we track is $0.31 per shell (Winchester BioAmmo Lux Steel 12 Gauge 2.75 1 oz 5 Shot (Case), 250 shells, Ammunition Depot), and the median of all 12 Gauge listings is $0.77 per shell.
Is this 12 Gauge ammo in stock?
Yes. All 3,915 12 Gauge listings on this page showed as in stock at their stores when we last checked, Nov 13, 2026, 5:45 AM CT. Stock can change within minutes, so confirm at the store before you order.
What is the market price per shell for 12 Gauge?
$0.46 per shell: the median of 499 listings of 12 Gauge birdshot in cases of 250+ shells. The median of every 12 Gauge listing we track, defensive and match loads included, is $0.77 per shell. By load type: birdshot and target loads $0.68 per shell, buckshot $1.20 per shell, slug $1.47 per shell (medians).
Has 12 Gauge ammo gotten cheaper over the last 30 days?
Lowest $0.31/shell now vs $0.35/shell 30 days ago (down 10.9%). This compares the lowest price on two days from our daily snapshots.
Will a retailer ship 12 Gauge ammo to my state?
Each retailer sets its own shipping rules, and some exclude certain states or require an FFL. Our shipping guide lists published retailer policies and links the sources. It is not legal advice, so check your state and local law. Ammo shipping by state.
Is it cheaper to buy in bulk?
Larger packs often price lower per round, but not always. The guide compares median prices for bulk packs and boxes. Bulk vs boxed ammo.
By RangeRegistry Data Desk · Price trends, reports and method · Report error
