LIVE

12 Cheapest Online Ammo Stores (2026 Price Comparison)

Ammo is the single biggest ongoing expense in shooting. A regular range shooter burns through 200-500 rounds per month, at current prices, that’s $50-$150 in 9mm alone. Multiply that over a year and the difference between buying from the cheapest ammo website versus the most expensive one is easily $500+.

We used our price comparison tool to track ammo prices across every major online retailer. Here are the cheapest places to buy ammunition online in 2026, ranked by cost per round, shipping policies, and overall value.

Last updated September 2026. Store rankings and cost-per-round figures re-checked against live retailer feeds.

Table of Contents

Quick Answer: Cheapest Ammo Websites in 2026

  1. Palmetto State Armory, Cheapest during free shipping events, massive bulk deals
  2. SGAmmo, Consistently lowest cost per round on bulk ammo
  3. Lucky Gunner, Transparent pricing, fast shipping, great in-stock rates
  4. Natchez Shooters Supplies, Deep sales that undercut everyone
  5. Brownells, Competitive ammo pricing, free shipping with Edge membership
  6. Norma Shooting, Manufacturer direct pricing on Norma-brand ammo
  7. TargetSportsUSA, Free shipping on everything, members-only pricing
  8. Sportsman’s Guide, Club pricing + bulk deals = serious savings
  9. Ammo.com, deep bulk catalog with stockpile subscription pricing
  10. BulkAmmo.com, case-quantity pricing with no membership required
  11. Midsouth Shooters Supply, low-margin ammo and reloading components
  12. Freedom Munitions, cheap new and remanufactured practice ammo

How We Ranked the Cheapest Ammo Stores

Ranking ammo stores isn’t as simple as comparing sticker prices. A box of 9mm for $12.99 looks great until you realize shipping is $18. We evaluated ammo retailers on three factors:

  • Cost per round (CPR): The only metric that matters. We compared CPR on the same type of ammo (brass-cased FMJ) across all retailers.
  • Shipping cost: Ammo is heavy. Shipping 1,000 rounds can cost $15-$40. Retailers with free shipping thresholds or flat-rate shipping have a massive advantage.
  • In-stock consistency: The cheapest ammo in the world doesn’t help if it’s always out of stock. We tracked availability over months, not just a single snapshot.

Search any caliber below to see who has the cheapest price right now:

9mm Ammo, Live Price Comparison
Best per round
$12.89
25.8¢/rd · 50 rds
🟢 Live prices • verified 3 hours ago
Ammo Inc. Target & Range Brass 9mm 115 Grain 50-Rounds FMJ
GrabAGun BEST
$12.89In StockBuy Now →
Sinterfire Special Duty Pistol Ammo 9mm 100 gr. HP 20 rd.
Sinterfire Special Duty Pistol Ammo 9mm 100 gr. HP 20 rd.
Shooting Surplus
$12.49In StockBuy Now →
Remington 9mm 147 Grain FMJ UMC Ammo 50/Box
Remington 9mm 147 Grain FMJ UMC Ammo 50/Box
Sportsman's Outdoor Superstore
$13.24In StockBuy Now →
CCI Blazer Aluminum Handgun Ammo 9mm Luger FMJ 115 Grain 50 Rounds
CCI Blazer Aluminum Handgun Ammo 9mm Luger FMJ 115 Grain 50 Rounds
Sportsman's Guide
$13.99In StockBuy Now →
Target & Training 9mm Nato Ammo - 9mm Luger Nato 124gr Full Metal Jacket 50/Box
Target & Training 9mm Nato Ammo - 9mm Luger Nato 124gr Full Metal Jacket 50/Box
Brownells
$14.49In StockBuy Now →
FIOCCHI 9mm Luger 115 Grain FMJ Ammo, 50 Round Box (9AP)
FIOCCHI 9mm Luger 115 Grain FMJ Ammo, 50 Round Box (9AP)
1800GunsandAmmo
$14.59In StockBuy Now →
Grizzly Cartridge High Performance Handgun 9mm Luger +P Ammo 147 Grain Jacketed Hollow Point Box of 20
Grizzly Cartridge High Performance Handgun 9mm Luger +P Ammo 147 Grain Jacketed Hollow Point Box of 20
Midway USA
$19.99In StockBuy Now →
Federal Premium LE Tactical 9mm 124gr HST Jacketed Hollow Point Ammo, 50rds - P9HST1
Federal Premium LE Tactical 9mm 124gr HST Jacketed Hollow Point Ammo, 50rds - P9HST1
Palmetto State Armory
$39.99In StockBuy Now →
Searching 200+ retailers...

Cheapest Online Ammo Stores, Detailed Reviews

1. Palmetto State Armory (PSA)

PSA isn’t always the cheapest on a per-round basis, but when they run free shipping on ammo (which happens frequently), they become nearly unbeatable. Their bulk ammo deals on 5.56 NATO and 9mm are the stuff of legend in the shooting community. PSA also manufactures their own ammunition line, allowing them to price even more aggressively.

Best for: Bulk 5.56 NATO, 9mm, and .223 during free shipping events. Also excellent for bundling ammo with firearms purchases to hit free shipping thresholds.

Shipping: Free on orders over $99 (frequently lowered to $49 during promotions). Standard ammo shipping runs $10-$20.

Pro tip: Sign up for PSA’s daily email. Their best ammo deals sell out in hours.

Shop PSA bulk ammo, or compare PSA ammo against seven other retailers further up this page.

2. SGAmmo

SGAmmo is the serious shooter’s ammo dealer. Based in Stillwater, Oklahoma, they’ve built their entire business around offering the lowest possible cost per round. Their website isn’t flashy, it’s a no-frills operation focused on one thing: cheap ammo. They stock everything from mainstream brass-cased ammo to surplus military rounds, steel-case imports, and hard-to-find calibers.

Best for: Steel-case ammo (Wolf, Tula), surplus military ammo, bulk cases of common calibers. They frequently have the absolute lowest CPR on range ammo.

Shipping: Flat-rate shipping based on order weight. $12 to $18 for a case of 1,000 rounds. No free shipping threshold, but the flat rate keeps total costs competitive.

Watch out for: Limited payment options. They don’t always accept all credit cards. Check before placing a large order.

3. Lucky Gunner

Lucky Gunner does ammo right. Their website shows real-time CPR for every listing, making comparison effortless. They only list what’s actually in stock in their warehouse, no backorders, no “ships in 2-4 weeks” games. When you order from Lucky Gunner, it ships the same or next business day. Every time.

Best for: Shooters who value transparency and speed. Their CPR is competitive (not always the absolute cheapest, but consistently within a few cents of the leader), and the reliability of their in-stock data and shipping speed is industry-best.

Shipping: Calculated by weight. Free shipping on select bulk orders. Typical shipping on a case runs $15-$25.

Bonus: Their ammo ballistics lab tests are genuinely useful, real gel test data on defensive ammo performance.

4. Natchez Shooters Supplies

Natchez flies under the radar, but their ammo sales are some of the deepest in the industry. When Natchez runs a promotion on a specific caliber, they regularly beat PSA, SGAmmo, and Lucky Gunner. The catch is that their deals are sporadic, you need to check regularly or sign up for alerts.

Best for: Catching flash sales on premium ammo brands (Federal, CCI, Speer). Their regular pricing is average, but their sale pricing is exceptional.

Shipping: Varies. Free shipping promotions happen regularly. Standard shipping is competitive.

5. Brownells

Brownells stocks a massive ammo selection and their Edge membership ($49.99/year) includes free shipping on everything, including heavy ammo orders. If you buy ammo regularly, the membership pays for itself in 1-2 orders. Their ammo pricing is competitive at baseline and becomes excellent when combined with their frequent coupon codes.

Best for: Edge members who want free shipping on every order. Also excellent for combining ammo with parts and accessories orders.

Shipping: Free with Edge membership. Standard shipping calculated by weight otherwise.

Shop the Brownells sale section, or compare Brownells ammo against seven other retailers further up this page.

6. Norma Shooting

Norma sells direct-to-consumer from their own website, cutting out the retailer markup entirely. Their 9mm FMJ range ammo is consistently among the cheapest brass-cased options available, and their defensive loads (MHP) are competitively priced against Federal HST and Speer Gold Dot. The ammo is manufactured in their own European and American facilities.

Best for: Norma-brand range ammo at manufacturer-direct pricing. Their 9mm and .223 are particularly well-priced.

Shipping: Free on orders over $199. Flat rate below that.

7. TargetSportsUSA

TargetSportsUSA’s Prime membership ($95.99/year) includes free shipping on every order with no minimum. For high-volume shooters, this is the best deal in online ammo. They also offer members-only pricing that drops CPR below what most competitors can touch. Without the membership, their pricing is average, the value is entirely in the membership.

Best for: High-volume shooters (500+ rounds/month) who want free shipping on every order.

Shipping: Free with Prime membership. Calculated by weight without membership.

8. Sportsman’s Guide

Sportsman’s Guide operates on a membership model similar to Costco. Their Buyer’s Club ($39.99/year) gives members 5-20% off already-competitive prices, plus free shipping on orders over $49. Their bulk ammo deals, especially on .22 LR buckets, 9mm cases, and 5.56 NATO, are reliably among the cheapest when factoring in the member discount.

Best for: Club members who buy ammo in bulk. Excellent .22 LR and 12-gauge pricing.

Shipping: Free on orders over $49 for members. Standard rates for non-members.

Shop Sportsman’s Guide Ammo →

9. Ammo.com

Ammo.com aggregates a huge catalog and competes hard on bulk brass-cased FMJ, which is where most range shooters spend their money. Their Ammo Squared subscription lets you stockpile a little every month at locked-in pricing, and their per-round figures are listed right on the product card so you are never guessing at true cost. Selection runs deep across 9mm, 5.56, and .223 steel-case.

Best for: Shooters who want to build a stockpile gradually with locked-in bulk pricing.

Shipping: Flat-rate by order weight, discounted on larger bulk cases.

10. BulkAmmo.com

The name says it all. BulkAmmo focuses on case-quantity pistol and rifle ammo and prices it accordingly, with a flat shipping rate that gets cheaper per round the more you buy. There is no membership to justify and no minimum-order games, just plain low cost per round on the calibers people actually shoot in volume.

Best for: Buying by the case with no membership required.

Shipping: Flat rate per order, so bigger orders drop the effective per-round cost.

11. Midsouth Shooters Supply

Midsouth is a long-running outfit that reloaders know well, and that same low-margin approach carries over to their loaded ammunition. Their brass-cased range ammo and hunting loads routinely land under the big-name retailers, and if you also reload, being able to grab components and ammo in one order saves on shipping.

Best for: Value hunters and reloaders who want ammo and components from one source.

Shipping: Calculated by weight, competitive on mid-size orders.

12. Freedom Munitions

Freedom Munitions makes its own new and remanufactured ammo, and the reman line is one of the cheapest ways to feed a 9mm or .223 for high-volume practice. Quality is consistent enough for range work, and when their new-production brass is on sale it competes with anyone on this list. Watch their clearance and blem lots for the deepest per-round discounts.

Best for: High-round-count practice on a budget, especially reman 9mm and .223.

Shipping: Flat-rate tiers, with frequent free-shipping promo thresholds.

Live Ammo Price Comparisons by Caliber

Stop guessing, see exactly who has the cheapest ammo right now. These widgets pull live, in-stock pricing from across the web:

9mm is the most-purchased caliber in America. Expect to pay $0.20-$0.30 per round for brass FMJ range ammo and $0.60-$1.00 per round for premium defensive hollow points.

9mm Luger, Cheapest Prices Right Now
Best per round
$12.99
26.0¢/rd · 50 rds
🟢 Live prices • verified 3 hours ago
Maxx Tech 9mm Luger 115 gr FMJ Brass Case Target Ammo 50/Box
Maxx Tech 9mm Luger 115 gr FMJ Brass Case Target Ammo 50/Box
Sportsman's Outdoor Superstore BEST
$12.99In StockBuy Now →
Winchester USA Forged Pistol Ammo 9mm Luger 115 gr. FMJ 50 rd.
Winchester USA Forged Pistol Ammo 9mm Luger 115 gr. FMJ 50 rd.
Shooting Surplus
$13.31In StockBuy Now →
CCI Blazer Aluminum Handgun Ammo 9mm Luger FMJ 115 Grain 50 Rounds
CCI Blazer Aluminum Handgun Ammo 9mm Luger FMJ 115 Grain 50 Rounds
Sportsman's Guide
$13.99In StockBuy Now →
Target & Training 9mm Nato Ammo - 9mm Luger Nato 124gr Full Metal Jacket 50/Box
Target & Training 9mm Nato Ammo - 9mm Luger Nato 124gr Full Metal Jacket 50/Box
Brownells
$14.49In StockBuy Now →
FIOCCHI 9mm Luger 115 Grain FMJ Ammo, 50 Round Box (9AP)
FIOCCHI 9mm Luger 115 Grain FMJ Ammo, 50 Round Box (9AP)
1800GunsandAmmo
$14.59In StockBuy Now →
Winchester USA 9mm Luger 115 Grain Full Metal Jacket FMJ Brass Cased Pistol Ammo 50 Rounds
Winchester USA 9mm Luger 115 Grain Full Metal Jacket FMJ Brass Cased Pistol Ammo 50 Rounds
Optics Planet
$16.99In StockBuy Now →
Nosler Match Grade 9mm Luger 115 grain JHP Handgun Ammo, 20/Box - 51285
Nosler Match Grade 9mm Luger 115 grain JHP Handgun Ammo, 20/Box - 51285
Palmetto State Armory
$17.39In StockBuy Now →
Grizzly Cartridge High Performance Handgun 9mm Luger +P Ammo 147 Grain Jacketed Hollow Point Box of 20
Grizzly Cartridge High Performance Handgun 9mm Luger +P Ammo 147 Grain Jacketed Hollow Point Box of 20
Midway USA
$19.99In StockBuy Now →
Searching 200+ retailers...

5.56 NATO / .223 Remington, AR-15 Standard

The AR-15 caliber. Brass-cased 5.56 M193 runs $0.30 to $0.45 per round. Steel-case .223 can drop below $0.25/round. Buy in 500-1,000 round cases for the best per-round pricing. For ammo selection guidance, see our rifle caliber guide.

5.56 NATO, Cheapest Prices Right Now
Best per round
$9.49
47.5¢/rd · 20 rds
🟢 Live prices • verified 3 hours ago
PMC X-Tac 5.56mm NATO 62gr LAP Centerfire Rifle Ammo - 20 Rounds
PMC X-Tac 5.56mm NATO 62gr LAP Centerfire Rifle Ammo - 20 Rounds
Sportsman's Warehouse BEST
$9.49In StockBuy Now →
PMC X-TAC 5.56 NATO Ammo 55 Grain FMJBT, 20 rds/box - 556X
PMC X-TAC 5.56 NATO Ammo 55 Grain FMJBT, 20 rds/box - 556X
Palmetto State Armory
$9.99In StockBuy Now →
WINCHESTER AMMO USA White Box 5.56mm NATO M193 55gr FMJ 20rd/Box Rifle Ammo (WM193K)
WINCHESTER AMMO USA White Box 5.56mm NATO M193 55gr FMJ 20rd/Box Rifle Ammo (WM193K)
1800GunsandAmmo
$10.36In StockBuy Now →
Wolf M193 5.56x45mm NATO Ammo 55 Grain Full Metal Jacket Box of 20
Wolf M193 5.56x45mm NATO Ammo 55 Grain Full Metal Jacket Box of 20
Midway USA
$11.66In StockBuy Now →
Hornady Frontier 5.56x45mm NATO 62 grain Full Metal Jacket Brass Cased Centerfire Rifle Ammo 20 Rounds
Hornady Frontier 5.56x45mm NATO 62 grain Full Metal Jacket Brass Cased Centerfire Rifle Ammo 20 Rounds
Optics Planet
$18.99In StockBuy Now →
Fort Scott Munitions Rifle Ammo 5.56 NATO 55 gr. TUI Copper 20 rd.
Fort Scott Munitions Rifle Ammo 5.56 NATO 55 gr. TUI Copper 20 rd.
Shooting Surplus
$23.96In StockBuy Now →
Hornady Superformance Rifle Ammo 5.56 NATO 55 Grain CX 20 Rounds
GrabAGun
$28.09In StockBuy Now →
Barnes Vor-Tx 5.56x45mm Ammo - Vor-Tx 5.56mm Nato 62gr Tsx Boat Tail 20/Box
Barnes Vor-Tx 5.56x45mm Ammo - Vor-Tx 5.56mm Nato 62gr Tsx Boat Tail 20/Box
Brownells
$29.99In StockBuy Now →
Searching 200+ retailers...
.223 Remington, Cheapest Prices Right Now
Best per round
$9.49
47.5¢/rd · 20 rds
🟢 Live prices • verified 3 hours ago
PMC Bronze 223 Remington 55gr FMJBT Rifle Ammo - 20 Rounds
PMC Bronze 223 Remington 55gr FMJBT Rifle Ammo - 20 Rounds
Sportsman's Warehouse BEST
$9.49In StockBuy Now →
[PRIME] Armscor Range Rifle Ammo 223 Remington Full Metal Jacket 55 Grain 20 Rounds
[PRIME] Armscor Range Rifle Ammo 223 Remington Full Metal Jacket 55 Grain 20 Rounds
Shooting Surplus
$12.76In StockBuy Now →
Remington UMC .223 Rem Ammo 55 Gr FMJ 20rds - L223R3
Remington UMC .223 Rem Ammo 55 Gr FMJ 20rds - L223R3
Palmetto State Armory
$13.59In StockBuy Now →
REMINGTON UMC 223 Rem. 55 Grain FMJ Ammo, 20 Round Box (L223R3)
REMINGTON UMC 223 Rem. 55 Grain FMJ Ammo, 20 Round Box (L223R3)
1800GunsandAmmo
$14.25In StockBuy Now →
Hornady 223 Remington 55 gr FMJ Boat Tail Police-Trade Ammo 50/Box
Hornady 223 Remington 55 gr FMJ Boat Tail Police-Trade Ammo 50/Box
Sportsman's Outdoor Superstore
$17.99In StockBuy Now →
Superformance(R) 223 Remington Cx Polymer Tip Boat Tail Rifle Ammo - Superformance 223 Rem 50gr Cx Polymer Tip Boat Tail 20/Box
Superformance(R) 223 Remington Cx Polymer Tip Boat Tail Rifle Ammo - Superformance 223 Rem 50gr Cx Polymer Tip Boat Tail 20/Box
Brownells
$27.99In StockBuy Now →
Winchester Super-X RIFLE .223 Remington 55 grain Jacketed Soft Point Brass Cased Centerfire Rifle Ammo 20 Rounds
Winchester Super-X RIFLE .223 Remington 55 grain Jacketed Soft Point Brass Cased Centerfire Rifle Ammo 20 Rounds
Optics Planet
$28.49In StockBuy Now →
Lapua 223 Remington Ammo 55 Grain Full Metal Jacket Box of 20
Lapua 223 Remington Ammo 55 Grain Full Metal Jacket Box of 20
Midway USA
$33.77In StockBuy Now →
Searching 200+ retailers...

.22 LR, Budget Shooting King

The cheapest centerfire caliber isn’t a centerfire, it’s .22 LR. At $0.05-$0.10 per round, you can shoot all day for $20. Buy by the brick (500 rounds) or bucket (1,400+ rounds) for the best deals. Essential for training and introducing new shooters.

.22 LR, Cheapest Prices Right Now
Best per round
$4.99
10.0¢/rd · 50 rds
🟢 Live prices • updating live
Champion Training 22lr Lead Round Nose Rimfire Ammo - Champion Training 22 Lr 40gr Lead Round Nose 50/Box
Champion Training 22lr Lead Round Nose Rimfire Ammo - Champion Training 22 Lr 40gr Lead Round Nose 50/Box
Brownells BEST
$4.99In StockBuy Now →
Remington Thunderbolt Rimfire Ammo .22 LR LRN 40 Grain 50 Rounds
Remington Thunderbolt Rimfire Ammo .22 LR LRN 40 Grain 50 Rounds
Sportsman's Guide
$4.99In StockBuy Now →
REMINGTON 22 Thunderbolt 22LR 40Gr 50rd Rimfire Ammo (TB-22A)
REMINGTON 22 Thunderbolt 22LR 40Gr 50rd Rimfire Ammo (TB-22A)
1800GunsandAmmo
$7.99In StockBuy Now →
Eley Ammunition Outlaw .22LR 42 Grain Lead Solid Semi Auto Benchrest Rimfire Ammo 50 Rounds
Eley Ammunition Outlaw .22LR 42 Grain Lead Solid Semi Auto Benchrest Rimfire Ammo 50 Rounds
Optics Planet
$9.99In StockBuy Now →
Remington 22 Viper 36 gr Truncated Cone Solid .22lr Ammo, 100/box - 1900
Remington 22 Viper 36 gr Truncated Cone Solid .22lr Ammo, 100/box - 1900
Palmetto State Armory
$11.99In StockBuy Now →
Federal Game-Shok 22LR Ammo 25 Grain #12 Lead Shot Box of 50
Federal Game-Shok 22LR Ammo 25 Grain #12 Lead Shot Box of 50
Midway USA
$15.76In StockBuy Now →
Wolf Ammo Match Target 22 LR 40 gr Lead Round Nose 500/Box
Wolf Ammo Match Target 22 LR 40 gr Lead Round Nose 500/Box
Sportsman's Outdoor Superstore
$99.99In StockBuy Now →
FEDERAL AMMO Small Game 22LR 38gr Copper Plated Hollow Point Ammunition | 50 Rounds
FEDERAL AMMO Small Game 22LR 38gr Copper Plated Hollow Point Ammunition | 50 Rounds
KYGunCo
$5.99In StockBuy Now →
Searching 200+ retailers...

.45 ACP, 1911 & Full-Size Pistol Standard

.45 ACP is pricier than 9mm, expect $0.35-$0.50 per round for FMJ range ammo. Bulk buying is even more important here because the per-round savings add up fast at these price levels.

.45 ACP, Cheapest Prices Right Now
Best per round
$25.99
52.0¢/rd · 50 rds
🟢 Live prices • updating live
Winchester USA Handgun .45 ACP 185 grain Full Metal Jacket Brass Cased Centerfire Pistol Ammo 50 Rounds
Winchester USA Handgun .45 ACP 185 grain Full Metal Jacket Brass Cased Centerfire Pistol Ammo 50 Rounds
Optics Planet BEST
$25.99In StockBuy Now →
CCI 45 ACP 230GR Blazer Aluminum Police Trade Ammo 50/Box
CCI 45 ACP 230GR Blazer Aluminum Police Trade Ammo 50/Box
Sportsman's Outdoor Superstore
$14.99In StockBuy Now →
Sinterfire Special Duty Pistol Ammo 45 ACP 155 gr. HP 20 rd.
Sinterfire Special Duty Pistol Ammo 45 ACP 155 gr. HP 20 rd.
Shooting Surplus
$15.72In StockBuy Now →
FIOCCHI 45 ACP 230 Grain XTPHP Ammo, 25 Round Box (45XTP25)
FIOCCHI 45 ACP 230 Grain XTPHP Ammo, 25 Round Box (45XTP25)
1800GunsandAmmo
$21.65In StockBuy Now →
Fort Scott Munitions Claw Defense 45ACP 200gr FN Ammo, 20rds - 450200SCVFNCD
Fort Scott Munitions Claw Defense 45ACP 200gr FN Ammo, 20rds - 450200SCVFNCD
Palmetto State Armory
$24.78In StockBuy Now →
Supernova Green Tracer Ammo .45 ACP FMJ 225 Grain 20 Rounds
Supernova Green Tracer Ammo .45 ACP FMJ 225 Grain 20 Rounds
Sportsman's Guide
$25.49In StockBuy Now →
Gold Dot Personal Protection 45 Acp Ammo - Gold Dot Personal Protection 45 Auto 185gr Jhp 20/Box
Gold Dot Personal Protection 45 Acp Ammo - Gold Dot Personal Protection 45 Auto 185gr Jhp 20/Box
Brownells
$27.99In StockBuy Now →
Federal Premium BallistiClean RHT 45 ACP Ammo 155 Grain Flat Nose Lead Free Box of 50
Federal Premium BallistiClean RHT 45 ACP Ammo 155 Grain Flat Nose Lead Free Box of 50
Midway USA
$46.14In StockBuy Now →
Searching 200+ retailers...

.308 Winchester / 7.62×51 NATO, Hunting & Precision

.308 is the standard for bolt-action hunting rifles and AR-10 platforms. Range ammo runs $0.55-$0.80 per round. Match-grade ammo for precision shooting can exceed $1.50/round. Surplus M80 ball ammo is the budget choice for training.

.308 Winchester, Cheapest Prices Right Now
Best per round
$17.99
90.0¢/rd · 20 rds
🟢 Live prices • verified 3 hours ago
AAC 308 Winchester Ammo 150 Grain FMJ-BT 20rd Box
AAC 308 Winchester Ammo 150 Grain FMJ-BT 20rd Box
Palmetto State Armory BEST
$17.99In StockBuy Now →
Winchester 308 Win 147 gr FMJ Boat-Tail Police Trade Ammo 20/Box
Winchester 308 Win 147 gr FMJ Boat-Tail Police Trade Ammo 20/Box
Sportsman's Outdoor Superstore
$14.99In StockBuy Now →
Winchester USA RIFLE .308 Winchester 147 grain Full Metal Jacket Boat Tail Centerfire Rifle Ammo 20 Rounds
Winchester USA RIFLE .308 Winchester 147 grain Full Metal Jacket Boat Tail Centerfire Rifle Ammo 20 Rounds
Optics Planet
$27.99In StockBuy Now →
WINCHESTER USA 308 Win 147Gr FMJ 20rd Box Rifle Ammo (USA3081)
WINCHESTER USA 308 Win 147Gr FMJ 20rd Box Rifle Ammo (USA3081)
1800GunsandAmmo
$28.59In StockBuy Now →
Remington Premier Rifle Ammo 308 Winchester Pointed Soft Point Boat Tail 180 Grain 20 Rounds
Remington Premier Rifle Ammo 308 Winchester Pointed Soft Point Boat Tail 180 Grain 20 Rounds
Shooting Surplus
$32.25In StockBuy Now →
Custom Lite(R) 308 Winchester Sst(R) Polymer Tipped Rifle Ammo - Custom Lite 308 Winchester 125gr Sst Polymer Tipped 20/Box
Custom Lite(R) 308 Winchester Sst(R) Polymer Tipped Rifle Ammo - Custom Lite 308 Winchester 125gr Sst Polymer Tipped 20/Box
Brownells
$32.99In StockBuy Now →
Nosler RMEF Trophy Grade 308 Winchester Ammo 165 Grain Partition Jacketed Soft Point Box of 20
Nosler RMEF Trophy Grade 308 Winchester Ammo 165 Grain Partition Jacketed Soft Point Box of 20
Midway USA
$63.19In StockBuy Now →
Armscor USA 308 Winchester 147gr FMJ Rifle Ammo - 20 Rounds
Armscor USA 308 Winchester 147gr FMJ Rifle Ammo - 20 Rounds
Sportsman's Warehouse
$21.99In StockBuy Now →
Searching 200+ retailers...

12 Gauge, Shotgun Ammo

Shotgun ammo pricing depends heavily on the load type. Target loads (birdshot) run $0.25-$0.35 per shell. Buckshot for home defense is $0.75-$1.50. Slugs for hunting are $1.00-$2.00. Buy target loads in bulk (250-count flats) for the best range pricing.

12 Gauge Buckshot, Cheapest Prices
Best per round
$13.99
56.0¢/rd · 25 rds
🟢 Live prices • updating live
Fiocchi Defense Dynamics 12 Gauge 2 3/4" Buckshot 9 Pellet 25 Rounds
Fiocchi Defense Dynamics 12 Gauge 2 3/4" Buckshot 9 Pellet 25 Rounds
Sportsman's Guide BEST
$13.99In StockBuy Now →
Rio Royal Buck Home Defense 12 Gauge Ammo 2-3/4" #1 Buckshot 9 Pellets Box of 25
Rio Royal Buck Home Defense 12 Gauge Ammo 2-3/4" #1 Buckshot 9 Pellets Box of 25
Midway USA
$14.99In StockBuy Now →
Rio 12 Gauge 2.75in 9 Pellets 1 Buckshot Royal Buck 25/Box
Rio 12 Gauge 2.75in 9 Pellets 1 Buckshot Royal Buck 25/Box
Sportsman's Outdoor Superstore
$14.99In StockBuy Now →
Buckshot 12 Gauge 2-3/4'''' #00 Buckshot Shotgun Ammo - 12 Gauge 2-3/4'''' 9-Pellet #00 Buckshot 25/Box
Buckshot 12 Gauge 2-3/4'''' #00 Buckshot Shotgun Ammo - 12 Gauge 2-3/4'''' 9-Pellet #00 Buckshot 25/Box
Brownells
$17.39In StockBuy Now →
Sellier & Bellot SB12BSF 12 Gauge Buckshot 1 1/8 Ounce 25 Rounds
Sellier & Bellot SB12BSF 12 Gauge Buckshot 1 1/8 Ounce 25 Rounds
Shooting Surplus
$16.44In StockBuy Now →
Panzer Arms Lequian Special HV 00 12 Gauge Buckshot Shotshell Ammo, 250rd
Panzer Arms Lequian Special HV 00 12 Gauge Buckshot Shotshell Ammo, 250rd
Palmetto State Armory
$169.99In StockBuy Now →
Fiocchi Defense Buckshot 12 Gauge 2-3/4in #00 Buck 9 Pellet Buckshot Shotshells - 25 Rounds #00 Buck
Fiocchi Defense Buckshot 12 Gauge 2-3/4in #00 Buck 9 Pellet Buckshot Shotshells - 25 Rounds #00 Buck
Sportsman's Warehouse
$19.99In StockBuy Now →
Searching 200+ retailers...
12 Gauge Target Loads, Cheapest Prices
Best per round
$8.46
33.8¢/rd · 25 rds
🟢 Live prices • updating live
Remington 12 Gauge 2-3/4 Inch 1-1/8 oz 8 Shot Gun Club Target Loads 25/Box
Remington 12 Gauge 2-3/4 Inch 1-1/8 oz 8 Shot Gun Club Target Loads 25/Box
Sportsman's Outdoor Superstore BEST
$8.46In StockBuy Now →
Club Load 12 Ga 2-3/4'''' 7/8 Oz 1,150 Fps Target Shotshell Ammo - Club Load 12 Gauge 2-3/4'''' 7/8oz #9 Shot 1150fps 25/Box
Club Load 12 Ga 2-3/4'''' 7/8 Oz 1,150 Fps Target Shotshell Ammo - Club Load 12 Gauge 2-3/4'''' 7/8oz #9 Shot 1150fps 25/Box
Brownells
$8.49In StockBuy Now →
Winchester, Super Target Load, 12 Gauge, Shot, 1 oz, 25 Rounds
Winchester, Super Target Load, 12 Gauge, Shot, 1 oz, 25 Rounds
Shooting Surplus
$9.70In StockBuy Now →
Stars and Stripes Target Loads 12 Gauge  2 3/4" 1 oz. 25 Rounds
Stars and Stripes Target Loads 12 Gauge 2 3/4" 1 oz. 25 Rounds
Sportsman's Guide
$10.49In StockBuy Now →
RIO Ammunition Star Team 28 Target Loads 12 Gauge 1oz 2 3/4 in Shotgun Ammo #7.5 25 Rounds Blue
RIO Ammunition Star Team 28 Target Loads 12 Gauge 1oz 2 3/4 in Shotgun Ammo #7.5 25 Rounds Blue
Optics Planet
$12.49In StockBuy Now →
Rio Outdoors Corp Target Load High Velocity 12 Gauge 2.75" #9 1.25 oz - 25rds - TG369
Rio Outdoors Corp Target Load High Velocity 12 Gauge 2.75" #9 1.25 oz - 25rds - TG369
Palmetto State Armory
$18.29In StockBuy Now →
Fiocchi 12SD1H8 Shooting Dynamics Target Load 12 Gauge 2.75 1 oz 8 Shot 25 rd BOX
Fiocchi 12SD1H8 Shooting Dynamics Target Load 12 Gauge 2.75 1 oz 8 Shot 25 rd BOX
Battlehawk Armory
$9.89In StockBuy Now →
FEDERAL AMMO Target Load 12 Gauge 2.75" 1oz #8 Shotgun Ammunition | 25 Rounds
FEDERAL AMMO Target Load 12 Gauge 2.75" 1oz #8 Shotgun Ammunition | 25 Rounds
KYGunCo
$10.22In StockBuy Now →
Searching 200+ retailers...

How to Buy Ammo for the Lowest Cost Per Round

After years of tracking ammo prices, here’s the playbook for paying the absolute minimum:

1. Always Buy in Bulk

This is the single most impactful thing you can do. A 50-round box of 9mm might cost $0.30/round. A 1,000-round case of the same ammo drops to $0.22/round. That’s $80 saved per thousand rounds. Multiply by how much you shoot per year and the savings are substantial.

Minimum bulk thresholds for real savings:

  • 9mm: Buy 500+ rounds at a time
  • 5.56/.223: Buy 500+ rounds (M193 loose pack or cases)
  • .22 LR: Buy 500+ (bricks) or 1,400+ (buckets)
  • Shotgun: Buy 250-round flats of target loads
  • .308: Buy 200+ rounds for meaningful savings

2. Stack Free Shipping

Shipping is the hidden ammo tax. A $15-$30 shipping charge on a $200 order adds $0.015-$0.03 per round to your CPR. That can erase a “cheaper” store’s price advantage entirely. Strategy: hit free shipping thresholds whenever possible. PSA at $99, Sportsman’s Guide members at $49, or Brownells Edge members at $0.

3. Know the Going Rate

You can’t spot a deal if you don’t know normal pricing. Here are approximate “good price” benchmarks for 2026 (brass FMJ range ammo):

  • 9mm: Under $0.24/round is a good deal. Under $0.20 is excellent.
  • 5.56 NATO: Under $0.38/round is good. Under $0.32 is excellent.
  • .22 LR: Under $0.06/round is good. Under $0.04 is a steal.
  • .45 ACP: Under $0.38/round is good. Under $0.32 is excellent.
  • .308 Win: Under $0.65/round is good. Under $0.55 is excellent.

If you see prices significantly above these benchmarks, wait for a sale. If you see prices below, buy as much as you can store.

4. Don’t Be a Brand Snob for Range Ammo

For target shooting and practice, brass-cased FMJ is brass-cased FMJ. Winchester White Box, Federal American Eagle, CCI Blazer Brass, Norma, Fiocchi, they all go bang reliably. Buy whatever’s cheapest. Save your brand loyalty for defensive ammo where bullet design actually matters.

Steel-case ammo (Wolf, Tula) is even cheaper, 20 to 30 percent under brass. The trade-offs: it’s not reloadable, some indoor ranges ban it, and some picky guns don’t run it reliably. If your gun eats it and your range allows it, it’s the cheapest training ammo available.

5. Time Your Purchases

Ammo prices follow political and seasonal cycles:

  • Cheapest times: Off-election years, post-holiday (January-February), and when manufacturers run rebate programs
  • Most expensive times: Election years, after mass shootings (panic buying), and during component shortages
  • Best sales: Black Friday, 4th of July, Memorial Day, and PSA’s random free-shipping events

Range Ammo vs. Defensive Ammo: Buying Strategy

Not all ammo purchases should be made the same way:

Range/training ammo (FMJ): Buy the cheapest brass or steel-case you can find. Buy in bulk. Brand doesn’t matter. This is 90% of your ammo spending, so savings here compound massively.

Defensive ammo (JHP/hollow point): Buy quality brands, Federal HST, Speer Gold Dot, Hornady Critical Defense, or Sig V-Crown. Price matters less here because you only need 2-3 boxes (100-150 rounds): one box to verify function in your carry gun, and 1-2 boxes to carry. Rotate your carry ammo annually and shoot the old stuff at the range.

Federal HST 9mm, Defensive Ammo Prices
Best per round
$39.99
80.0¢/rd · 50 rds
🟢 Live prices • verified 3 hours ago
Federal Premium LE Tactical 9mm Luger+P 124gr HST Jacketed Hollow Point, 50rds - P9HST3
Federal Premium LE Tactical 9mm Luger+P 124gr HST Jacketed Hollow Point, 50rds - P9HST3
Palmetto State Armory BEST
$39.99In StockBuy Now →
Federal: Tactical(R), 9mm, 124gr HST(R), HP, 50/Box
Federal: Tactical(R), 9mm, 124gr HST(R), HP, 50/Box
Mile High Shooting Accessories
$24.99In StockBuy Now →
Federal 9mm 147gr HST-JHP Non-Duty 50/Box
Federal 9mm 147gr HST-JHP Non-Duty 50/Box
Sportsman's Outdoor Superstore
$24.99In StockBuy Now →
Federal Premium Personal Defense Hst 9mm Luger Jacketed Hollow Point 124 Grain 20 Rounds
Federal Premium Personal Defense Hst 9mm Luger Jacketed Hollow Point 124 Grain 20 Rounds
Shooting Surplus
$29.74In StockBuy Now →
Premium Personal Defense 9mm Luger Ammo - 9mm Luger 124gr Hst Jacketed Hollow Point 20/Box
Premium Personal Defense 9mm Luger Ammo - 9mm Luger 124gr Hst Jacketed Hollow Point 20/Box
Brownells
$29.99In StockBuy Now →
FEDERAL Premium Personal Defense 9mm Luger 147Gr JHP 20rd Box Ammo (P9HST2S)
FEDERAL Premium Personal Defense 9mm Luger 147Gr JHP 20rd Box Ammo (P9HST2S)
1800GunsandAmmo
$30.99In StockBuy Now →
Searching 200+ retailers...
Speer Gold Dot 9mm, Defensive Ammo Prices
Best per round
$39.99
80.0¢/rd · 50 rds
🟢 Live prices • verified 3 hours ago
Speer 9mm 124gr+P Gold Dot Law enforcement Ammunition 50rds - 53617
Speer 9mm 124gr+P Gold Dot Law enforcement Ammunition 50rds - 53617
Palmetto State Armory BEST
$39.99In StockBuy Now →
Wilson Combat 9mm Luger +P Ammo 124 Grain Speer Gold Dot Jacketed Soft Point Box of 20
Wilson Combat 9mm Luger +P Ammo 124 Grain Speer Gold Dot Jacketed Soft Point Box of 20
Midway USA
$22.95In StockBuy Now →
SPEER Gold Dot 9mm 124Gr 20rd Box Ammo (23611GD)
SPEER Gold Dot 9mm 124Gr 20rd Box Ammo (23611GD)
1800GunsandAmmo
$29.28In StockBuy Now →
Speer Gold Dot Personal Protection 9mm 115gr 20rd Box
Speer Gold Dot Personal Protection 9mm 115gr 20rd Box
Shooting Surplus
$29.71In StockBuy Now →
Gold Dot Carry Gun 9mm Luger Ammo - 9mm Luger 135gr Jacketed Hollow Point 20/Box
Gold Dot Carry Gun 9mm Luger Ammo - 9mm Luger 135gr Jacketed Hollow Point 20/Box
Brownells
$31.99In StockBuy Now →
Speer Gold Dot Handgun Personal Protection 9mm Luger 115 Grain Gold Dot Hollow Point Cavity Brass Pistol Ammo 50 Rounds
Speer Gold Dot Handgun Personal Protection 9mm Luger 115 Grain Gold Dot Hollow Point Cavity Brass Pistol Ammo 50 Rounds
Optics Planet
$68.02In StockBuy Now →
Searching 200+ retailers...

In most of the United States, buying ammo online is perfectly legal and the ammo ships directly to your front door, no FFL required. However, several states have restrictions:

  • California: Ammo must ship to a licensed vendor. Background check required at pickup. $1 fee per transaction (or $19 for non-California-ID holders).
  • New York: Ammo must ship to an FFL dealer. Background check required at pickup.
  • Illinois: Must have a valid FOID card. Some retailers require a copy before shipping.
  • Connecticut: Ammo must be purchased from a licensed dealer or shipped to one.
  • Massachusetts: Must hold a valid FID or LTC. Some retailers ship direct; others require FFL delivery.
  • New Jersey: Must hold a valid FID. Some retailers refuse to ship to NJ entirely.

For 90%+ of Americans, ammo ships right to your door. Check your state’s gun laws for specifics.

Online Ammo Shopping Questions Most Sites Skip

How do I verify a low online ammo price is actually a working deal?

Three checks before purchase: in-stock status confirmed by the retailer’s real-time inventory feed, per-round price including shipping, and ammunition specification matching the product page. The most common low-price mistake is committing to a price that does not include the $35 to $60 shipping charge, which can wipe out the per-round savings entirely. The second most common is ordering bulk that turns out to be steel-cased when you needed brass.

Which calibers move fastest from in-stock to backorder during a market squeeze?

9mm, 5.56, and .22LR move fastest under demand spikes. Premium defensive ammunition in those calibers, HST, Critical Defense, Gold Dot, often disappears from major retailers within hours of a demand event. The standard protocol for serious carriers is to maintain a 1,000-round reserve of training ammunition and a 500-round reserve of defensive ammunition during normal market conditions, sized to ride out a 90-day market squeeze.

Is there any downside to buying ammunition in 1,000-round bulk lots?

Two real downsides: storage requirements, and lot-to-lot variation. A 1,000-round case of 9mm weighs roughly 40 pounds and requires temperature-stable storage. Buying the same defensive load across multiple production lots can create subtle variation in carry-gun reliability; pulling from a single bulk lot reduces this concern. For training ammunition, bulk savings are real and the downsides are minor. For defensive ammunition, single-lot purchases are often the cleaner approach.

Does the cheapest online ammo retailer change frequently?

Yes, often within a single week. Inventory cycles, hazmat shipping fee changes, and aggregator-promotion campaigns shift the per-round-shipped winner across vendors regularly. The right protocol is to compare three to five major vendors at point of need rather than committing to a single source. Aggregator sites that track per-round-shipped pricing across vendors beat checking each retailer by hand.

Frequently Asked Questions

What is the cheapest website to buy ammo?

SGAmmo and Palmetto State Armory (during free shipping events) consistently have the lowest cost per round on bulk ammo. TargetSportsUSA is cheapest for Prime members. The “cheapest” depends on caliber, quantity, and whether you factor in shipping. Use our ammo price comparison tool to check real-time pricing before every purchase.

Is it cheaper to buy ammo online or in-store?

Online is almost always cheaper, 15 to 30 percent less per round than local retail, even after shipping. The exception is when your local store runs a clearance sale or loss-leader deal. Big box stores (Academy, Bass Pro, Cabela’s) sometimes match online pricing, but their selection is limited. For bulk purchases, online wins every time.

How much ammo should I buy at once?

Buy as much as you can reasonably store and afford. The minimum for meaningful bulk savings is 500 rounds (9mm) or 500 rounds (5.56). Most serious shooters keep 1,000-2,000 rounds of their primary caliber on hand. Beyond economics, having ammo on hand means you’re not affected by short-term price spikes or supply disruptions.

Does ammo expire?

Modern factory ammunition stored in a cool, dry place lasts essentially forever. Military surplus from the 1950s-1970s still fires reliably. There’s no practical expiration date as long as you keep it away from moisture and extreme heat. Buy in bulk without worrying about shelf life.

What’s the cheapest caliber to shoot?

.22 LR is the cheapest by far at $0.04-$0.08 per round. For centerfire handguns, 9mm is cheapest at $0.20-$0.28/round. For centerfire rifles, .223 Remington (especially steel-case) is cheapest at $0.22-$0.35/round. If you want to shoot more while spending less, own a .22 LR and a 9mm, they’ll give you the most trigger time per dollar.

Compare Ammo Prices Now

Search any caliber, brand, or ammo type below. Our tool pulls live, in-stock pricing from every major online ammo retailer so you always get the best deal:

★ USA's #1 Gun Price Comparison
200+ retailers • 100K+ Products • Updated 24/7

Find the Best Price in Seconds

Search once, compare 200+ trusted retailers instantly.

For firearms pricing, see our cheapest online gun stores guide. For detailed retailer reviews, visit our 14 Best Online Gun Stores.

Today’s Best Ammo Deals

Our system scans hundreds of retailers daily for the biggest ammo discounts. Here’s what’s hot right now:

Deals of the Day

Today's best discounts · Updated 3x daily

Gun Deals

See All →
1 / 10

Ammo Deals

See All →
1 / 10

What is the cheapest place to buy ammo online?

SGAmmo, Palmetto State Armory, and Lucky Gunner consistently offer the lowest prices. Bulk purchases of 500 to 1,000 rounds provide the best per-round value. Use ammoseek.com to compare.

Yes in most states. California requires ammo purchases through a licensed vendor with a background check. Illinois requires a FOID card. Most states allow direct home delivery with no restrictions.

How much does ammo shipping cost?

Ammo is heavy and shipping runs 10 to 25 dollars per order. Many retailers offer free shipping over 100 to 200 dollars. Order in bulk to minimize per-round shipping cost.

Can I buy ammo in bulk online?

Yes. Bulk ammo purchases of 500 to 1,000 rounds offer 10 to 20 percent savings over box pricing. Store properly in cool, dry conditions. Ammo cans with desiccant packs work perfectly.

What is the best cheap 9mm ammo online?

Federal American Eagle, Blazer Brass, and Winchester White Box are reliable budget 9mm at 0.20 to 0.30 per round. All are brass-cased and suitable for range practice.

Does online ammo come to my door?

In most states, yes. Ammo ships directly to your home via UPS or FedEx. Some states require shipment to an FFL. An adult signature may be required at delivery. Check your state laws.

Is steel case ammo worth buying online?

Steel case ammo is cheaper (0.15 to 0.25 per round for 9mm) but some indoor ranges prohibit it. It causes slightly more extractor wear. Fine for AKs and range practice. Not ideal for defensive use.

How long does ammo last in storage?

Properly stored ammunition lasts 50 plus years. Military surplus from the 1960s still fires reliably. Keep it cool, dry, and away from humidity. Ammo cans with desiccant are ideal for long-term storage.

Scroll back to top

The week's best gun and ammo deals, in one email

Picked from the 200+ retailers we track. Free, one email a week.