20 Gauge Ammo Prices & Cost Per Round
Real-time price tracking across 5 retailers. Updated every 2 hours.
20 Gauge by Use Case
Track 20 Gauge ammo cost per round in real time across 5 retailers. We're monitoring 1382 20 Gauge products (98 priced offers with CPR data) with box prices starting at $9.57. The typical cost per round is $0.43, with the best deal at $0.35/round. Broken down by use case: Range / FMJ averages 43¢/rd and Hunting averages 44¢/rd. 20 Gauge prices are up 2.6% over the past week compared to the previous three weeks. Prices are updated every 2 hours. Click any product to see its full price history and set a price drop alert.
Median 20 Gauge cost per round on September 23, 2026: $0.43 across 98 in-stock listings tracked by Firearm Data Lab.
20 Gauge Cost Per Round History
20 Gauge Price by Month
| Month | Median CPR | Lowest CPR | Change |
|---|---|---|---|
| September 2026 | 80.0¢/rd | 32.0¢/rd | — |
| August 2026 | 80.0¢/rd | 32.0¢/rd | +0.7% |
| July 2026 | 79.4¢/rd | 32.0¢/rd | +4.0% |
| June 2026 | 76.4¢/rd | 32.0¢/rd | +0.5% |
| May 2026 | 76.0¢/rd | 28.0¢/rd | -0.8% |
| April 2026 | 76.6¢/rd | 36.0¢/rd | — |
Median and lowest observed cost per round per calendar month, from in-stock listings tracked across supported retailers.
Want the whole market instead of one caliber? The Ammo Price Index chains these monthly medians across a fixed 12-caliber basket into a single month-over-month benchmark.
Frequently Asked Questions
What is a good cost per round for 20 Gauge?
The best cost per round we're currently tracking for 20 Gauge is $0.35/round. A typical CPR across 98 tracked offers is $0.43/round. Prices vary by brand, grain weight, and retailer.
Is 20 Gauge ammo cheap right now?
The typical cost per round for 20 Gauge is $0.43. Over the past week, median prices are up 2.6% compared to the previous three weeks — a rising market. Set a price alert to get notified when prices drop.
How do 20 Gauge prices vary by use case?
20 Gauge ammo falls into different price tiers depending on intended use. Range / FMJ averages 43¢/rd (best deal 38¢/rd across 33 products). Hunting averages 44¢/rd (best deal 37¢/rd across 11 products).
How has 20 Gauge price changed recently?
Over the past week, 20 Gauge prices have risen 2.6% — the median cost per round moved from 80.0¢/rd to 82.0¢/rd. This is measured across in-stock products only and compares the last 7 days to the previous 23 days.
Where can I find the cheapest 20 Gauge ammo?
Based on our real-time tracking across 5 retailers, the cheapest 20 Gauge ammo starting at $9.57/box. We compare prices from Brownells, E-Commerce Arms, GrabAGun, Palmetto State Armory and more.
Other Calibers
All 20 Gauge Ammo — Lowest CPR First
Showing the top 100 of 1382 tracked offers. Use grain and use-case filters to narrow the list while we keep this page fast.