LIVE

Best Ammo Deals Right Now (2026): Bulk, Defense and Hunting Rounds on Sale

Last updated May 2026 · By Nick Hall, who tracks ammo pricing across 200+ retailers daily

Some of the links below are affiliate links, meaning at no additional cost to you, we may earn a commission if you click through and make a purchase.

Firearm Safety & Legal: Educational content only. You’re responsible for safe handling and legal compliance. Always:
  • Treat every gun as loaded
  • Point the muzzle in a safe direction
  • Keep your finger off the trigger until you’re ready to shoot
  • Know your target and what’s beyond
Secure storage is mandatory. This is not a substitute for professional training. Full disclaimer

Quick Answer: The best ammo deals in 2026 typically come from late January through March, when post-holiday demand crashes and bulk-pack pricing returns to baseline. AmmoSeek, GunBot, and AmmunitionDepot are the best aggregators for monitoring real-time per-round pricing across major retailers.

Best ammo deal categories: 9mm bulk packs (1,000-round cases at $0.18-$0.25 per round), 5.56 NATO (cases at $0.35-$0.45 per round), .22 LR (5,000-round cases at $0.05-$0.08 per round), and 12-gauge buckshot (250-round cases at $0.50-$0.70 per round during clearance). Best premium defensive ammo deals: Black Friday and Christmas-week 20-50% off Federal HST and Speer Gold Dot.

The biggest mistake ammo deal hunters make is panic-buying during shortage spikes. Bulk-pack ammunition pricing typically returns to baseline within 3-6 months of any spike; if you have 500-1,000 rounds of practice ammo on hand, you can wait out most spikes. Stockpile during low-price periods (late winter typically); resist buying at peak prices during election years or post-tragedy spikes.

Table of Contents

How we tested: Every pick here is ranked against our testing methodology. Minimum round counts, accuracy and reliability protocols, the failures that disqualify a gun.

Best Ammo Deals Online Right Now

Top Ammo Deals

Best-priced ammunition across 200+ retailers · Updated every 4 hours

Browse All Ammo Deals →
Winchester USA Handgun .40 S&W 165 grain Full Metal Jacket Brass Centerfire Pistol Ammo 100 Rounds42% OFFPistol
Winchester · 42.5¢/rd
Winchester USA Handgun .40 S&W 165 grain Full Metal Jacket Brass Centerfire Pistol Ammo 100 Rounds
$42.49$72.79
at Optics Planet
View Deal
Winchester 9 mm Luger 115 grain Full Metal Jacket Centerfire Pistol Ammo 100 Rounds48% OFFRifle
Winchester · 33.5¢/rd
Winchester 9 mm Luger 115 grain Full Metal Jacket Centerfire Pistol Ammo 100 Rounds
$33.49$64.79
at Optics Planet
View Deal
Winchester Super X .21 Sharp 34 Grain Jacketed Hollow Point Brass Cased Rimfire Ammo 100 Rounds46% OFFRimfire
Winchester · 23.0¢/rd
Winchester Super X .21 Sharp 34 Grain Jacketed Hollow Point Brass Cased Rimfire Ammo 100 Rounds
$22.99$42.22
at Optics Planet
View Deal
Barnes Defense Buckshot 12 Gauge 00 Buck 8 Pellets 2.75in Shotgun Buckshot Ammo 5 Rounds67% OFFShotshell
Barnes · $1.40/rd
Barnes Defense Buckshot 12 Gauge 00 Buck 8 Pellets 2.75in Shotgun Buckshot Ammo 5 Rounds
$6.99$20.99
at Optics Planet
View Deal
Remington 20 Gauge AccuTip 3 in. Bonded Sabot Slugs 5/Box49% OFFShotshell
Remington · $3.29/rd
Remington 20 Gauge AccuTip 3 in. Bonded Sabot Slugs 5/Box
$16.46$31.99
at Sportsman's Outdoor Superstore
View Deal
Upland Magnum 20 Gauge 3'''' #6 Shot Shotgun Ammo - Upland Magnum 20 Gauge 3'''' 1-1/4oz #6 Shot 25/Box43% OFFShotshell
Federal · 84.0¢/rd
Upland Magnum 20 Gauge 3'''' #6 Shot Shotgun Ammo - Upland Magnum 20 Gauge 3'''' 1-1/4oz #6 Shot 25/Box
$20.99$36.99
at Brownells
View Deal
Speed-Shok 2o Gauge 2-3/4'''' #7 Shot Shotgun Ammo - Speed-Shock 20 Gauge 2-3/4'''' 3/4oz #7 Shot 25/Box45% OFFShotshell
Federal · 44.0¢/rd
Speed-Shok 2o Gauge 2-3/4'''' #7 Shot Shotgun Ammo - Speed-Shock 20 Gauge 2-3/4'''' 3/4oz #7 Shot 25/Box
$10.99$19.99
at Brownells
View Deal
Noise Blank Ammo 22 Short Blank - 22 Short Blank 100/Box26% OFFRifle
Cci · 14.8¢/rd
Noise Blank Ammo 22 Short Blank - 22 Short Blank 100/Box
$14.79$19.99
at Brownells
View Deal
Remington Express Extra Long Range 410 Ammo 2-1/2" #4 Lead Shot 1/2 oz Case of 250 (10 Boxes of 25)20% OFFRifle
Remington · 83.5¢/rd
Remington Express Extra Long Range 410 Ammo 2-1/2" #4 Lead Shot 1/2 oz Case of 250 (10 Boxes of 25)
$208.77$259.99
at Midway USA
View Deal
Remington 9mm Luger 115 gr FMJ UMC 50/Box34% OFFPistol
Remington · 27.7¢/rd
Remington 9mm Luger 115 gr FMJ UMC 50/Box
$13.83$20.99
at Sportsman's Outdoor Superstore
View Deal
Hornady .22 WMR 30gr V-MAX Varmint Express Rimfire Ammunition 50rds - 8320232% OFFRimfire
Hornady · 26.0¢/rd
Hornady .22 WMR 30gr V-MAX Varmint Express Rimfire Ammunition 50rds - 83202
$12.99$18.99
at Palmetto State Armory
View Deal
Federal Premium Game Load Upland Hi-Brass 20 Gauge Ammo 3" #6 Lead Shot 1-1/4 oz Case of 250 (10 Boxes of 25)20% OFFShotshell
Federal Premium · 99.8¢/rd
Federal Premium Game Load Upland Hi-Brass 20 Gauge Ammo 3" #6 Lead Shot 1-1/4 oz Case of 250 (10 Boxes of 25)
$249.50$309.99
at Midway USA
View Deal
Hornady Frontier .300 Blackout Subsonic 208 Grain FMJ Ammo, 20Rds - FR41040% OFFRifle
Hornady · 90.0¢/rd
Hornady Frontier .300 Blackout Subsonic 208 Grain FMJ Ammo, 20Rds - FR410
$17.99$29.99
at Palmetto State Armory
View Deal
Power-Shok Ammo 300 Win Mag 150gr Sp - Power-Shok 300 Winchester Magnum 150gr Soft Point 20/Box31% OFFRifle
Federal · $1.69/rd
Power-Shok Ammo 300 Win Mag 150gr Sp - Power-Shok 300 Winchester Magnum 150gr Soft Point 20/Box
$33.89$48.99
at Brownells
View Deal
Federal Premium High Over All 12 Gauge Ammo 2-3/4" #8 Lead Shot 1 oz 1250fps Box of 2523% OFFShotshell
Federal Premium · 52.3¢/rd
Federal Premium High Over All 12 Gauge Ammo 2-3/4" #8 Lead Shot 1 oz 1250fps Box of 25
$13.08$16.99
at Midway USA
View Deal
Hornady Frontier 55 gr Full Metal Jacket .223 Rem Ammo, 150/box - FR101511% OFFRifle
Hornady · 56.7¢/rd
Hornady Frontier 55 gr Full Metal Jacket .223 Rem Ammo, 150/box - FR1015
$84.99$94.99
at Palmetto State Armory
View Deal
CCI .22 WMR Maxi Mag 40gr JHP Ammunition 200rds - 95810% OFFRimfire
Cci · 36.0¢/rd
CCI .22 WMR Maxi Mag 40gr JHP Ammunition 200rds - 958
$71.99$79.99
at Palmetto State Armory
View Deal
Federal Premium Wing-Shok 12 Gauge Ammo 3" #6 Copper Plated Lead Shot 1-5/8 oz Case of 250 (10 Boxes of 25)14% OFFShotshell
Federal Premium · $1.38/rd
Federal Premium Wing-Shok 12 Gauge Ammo 3" #6 Copper Plated Lead Shot 1-5/8 oz Case of 250 (10 Boxes of 25)
$344.30$399.99
at Midway USA
View Deal
Nosler E-Tip ETA-30-30 Win 150g ET RN (20ct) Ammunition 4067013% OFFRifle
nosler
Nosler E-Tip ETA-30-30 Win 150g ET RN (20ct) Ammunition 40670
$58.99$67.95
at EuroOptic
View Deal
Nosler Varmageddon VGA-22 Nosler 62g VG HPFB (50ct) Ammunition 6518013% OFFRifle
nosler
Nosler Varmageddon VGA-22 Nosler 62g VG HPFB (50ct) Ammunition 65180
$71.99$82.95
at EuroOptic
View Deal
Swipe or tap arrows

We track ammo prices from 200+ online retailers every single day. Our live ammo price tracker pulls in thousands of listings across all the major calibers so you can see exactly what things cost right now. Not last week. Not last month. If there is a deal out there, we are going to find it.

Good news? The ammo market has finally settled down. Prices have dropped significantly from the insanity of 2021-2022, and supply is solid across the board. You can get quality 9mm brass for under 20 cents per round and 5.56 NATO for around 30 cents. That is genuinely good. If you have been waiting to stock up, this is the time.

Below I am breaking down the best deals by caliber so you can find exactly what you need. Range bags, defense stash, hunting season. There is something here for all of it. And if you want to do your own digging, our full ammo deals page lets you search, filter, and sort by price per round in real time.

Best 9mm Ammo Deals

9mm is king. It is the most popular handgun caliber in the country, which means more manufacturers competing for your dollars and better deals for you. Right now, bulk 9mm FMJ is sitting around 16-20 cents per round if you buy in quantity. That is dirt cheap compared to where we were a few years ago. Brands like Federal American Eagle, Blazer Brass, Winchester USA, and Sellier & Bellot are all running great prices on 500 and 1,000 round cases.

For range ammo, do not overthink it. Grab whatever brass-cased FMJ is cheapest per round. Federal, Winchester White Box, Blazer Brass, S&B. They all go bang. Steel-case stuff like Tula or Wolf will save you a few more cents per round, but some ranges do not allow it and it is harder on your extractor over time. Brass is the sweet spot for most shooters.

The real play is buying 1,000 round cases. You will almost always get a better CPR than buying 50-round boxes, and shipping costs get spread out across more rounds. A lot of retailers offer free shipping on orders over a certain threshold, which makes bulk even more attractive. Check our ammo price tracker to compare 9mm prices across every major retailer right now.

9mm Ammo Prices
From
$1.48
🟢 Live prices • verified 3 hours ago
BERRY'S Ammo Box 380 ACP/9mm Smoke/Blk Polypropylene 50rd
BERRY'S Ammo Box 380 ACP/9mm Smoke/Blk Polypropylene 50rd
KYGunCo BEST
$1.48In StockBuy Now →
Cabela's Caliber-Specific Ammo Box - Black Ammo Box with Clear Lid - .380 ACP/9mm - 50 Rounds
Cabela's Caliber-Specific Ammo Box - Black Ammo Box with Clear Lid - .380 ACP/9mm - 50 Rounds
Bass Pro Shops
$3.99In StockBuy Now →
CCI Blazer 9mm Luger 115gr JHP Ammo, 20 rds - 5239A
CCI Blazer 9mm Luger 115gr JHP Ammo, 20 rds - 5239A
Palmetto State Armory
$9.99In StockBuy Now →
SUPERNOVA 9mm Luger 119 Grain Full Metal Jacket Green/Red Tracer Pistol Ammo 6 Rounds
SUPERNOVA 9mm Luger 119 Grain Full Metal Jacket Green/Red Tracer Pistol Ammo 6 Rounds
Optics Planet
$10.49In StockBuy Now →
Armscor Precision 9mm Luger 124gr JHP Handgun Ammo - 20 Rounds
Armscor Precision 9mm Luger 124gr JHP Handgun Ammo - 20 Rounds
Sportsman's Warehouse
$10.99In StockBuy Now →
Dickinson Arms 9mm 115gr FMJ Steel Case Target Ammo 50/Box
Dickinson Arms 9mm 115gr FMJ Steel Case Target Ammo 50/Box
Sportsman's Outdoor Superstore
$11.50In StockBuy Now →
Searching 200+ retailers...

Best 5.56/.223 Ammo Deals

If you own an AR-15, you burn through ammo. That is just a fact of life. Right now 5.56 NATO and .223 Remington are running around 28-35 cents per round for bulk FMJ, which is excellent. M193 (55 grain) is the most common and usually the cheapest. M855 (62 grain green tip) runs a few cents more but penetrates harder if that matters to you. For pure range work, M193 all day.

The brands to watch are Federal XM193, PMC X-TAC, Winchester Q3131A, and Wolf Gold (which is actually brass-cased despite the name). Wolf Gold in particular tends to be one of the cheapest brass options available. If you are running a bolt-action .223 for varmint hunting, look at Hornady V-MAX or Nosler Varmageddon for something with better terminal performance than ball ammo. Those run more per round, but you are not sending 500 downrange in an afternoon either.

Bulk cases of 500 or 1,000 rounds are the way to go. Period. Your AR will eat through a 50-round box in about 10 minutes of fun, so do yourself a favor and buy the big case. It is cheaper per round and you will not be making another order next week. Check our deals page for AR-15 accessories to go with that ammo stash.

5.56/.223 Ammo Prices
From
$1.97
🟢 Live prices • verified 3 hours ago
BERRY'S Ammo Box 223 Rem/5.56 Smoke/Blk Polypropylene 50rd
BERRY'S Ammo Box 223 Rem/5.56 Smoke/Blk Polypropylene 50rd
KYGunCo BEST
$1.97In StockBuy Now →
Cabela's Caliber-Specific Ammo Box - Black Ammo Box with Clear Lid - .223 Rem/.5.56mm - 100 Rounds
Cabela's Caliber-Specific Ammo Box - Black Ammo Box with Clear Lid - .223 Rem/.5.56mm - 100 Rounds
Bass Pro Shops
$3.99In StockBuy Now →
MTM Ammo Caliber Labels 8-Pack Red / white 5.56
GrabAGun
$5.69In StockBuy Now →
PMC X-Tac 5.56 Ammo 62 Gr LAP 20rds - 556k
PMC X-Tac 5.56 Ammo 62 Gr LAP 20rds - 556k
Palmetto State Armory
$10.29In StockBuy Now →
PMC X-TAC 5.56 NATO Rifle Ammo 62 Grain LAP 20 Rounds
PMC X-TAC 5.56 NATO Rifle Ammo 62 Grain LAP 20 Rounds
Shooting Surplus
$10.35In 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 →
Searching 200+ retailers...

Best .22 LR Ammo Deals

.22 LR is the cheapest ammo you can shoot and it is not even close. Bulk bricks of 500 rounds go for around 4-6 cents per round right now, and you can find deals on 5,000 round cases that drop the price even lower. CCI, Federal, Winchester, Aguila. All solid. If you are just plinking or teaching someone to shoot, .22 LR is the way to go because you can burn through hundreds of rounds without feeling it in your wallet.

For precision work or small game, step up to CCI Mini-Mag or Federal AutoMatch. They run a few cents more per round but group tighter and cycle more reliably in semi-auto rifles. The big bucket deals from Remington and Federal (1,400-1,600 round buckets) are tempting but check the CPR before you jump. Sometimes they are not actually cheaper than buying a couple of 500-round bricks of better ammo. Do the math.

.22 LR Ammo Prices
From
$1.43
🟢 Live prices • updating live
BERRY'S Ammo Box 22 LR Clear/Blk Polypropylene 100rd
BERRY'S Ammo Box 22 LR Clear/Blk Polypropylene 100rd
KYGunCo BEST
$1.43In StockBuy Now →
Armscor 36gr High Velocity HP 22LR Ammo, 50rd - 50015PH
Armscor 36gr High Velocity HP 22LR Ammo, 50rd - 50015PH
Palmetto State Armory
$4.29In StockBuy Now →
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
$4.99In StockBuy Now →
Federal Champion 22LR Ammo 40 Grain Round Nose Box of 50
Federal Champion 22LR Ammo 40 Grain Round Nose Box of 50
Midway USA
$4.99In StockBuy Now →
CCI Ammunition Standard Velocity .22LR 40 Grain Lead Round Nose Rimfire Ammo 50 Rounds
Optics Planet
$4.99In StockBuy Now →
Winchester Ammo Silvertip .22lr, 37gr SHP, 50rd Box
Winchester Ammo Silvertip .22lr, 37gr SHP, 50rd Box
Battlehawk Armory
$7.00In StockBuy Now →
Searching 200+ retailers...

Best Shotgun Ammo Deals

Shotgun ammo is where bulk buying really pays off. 12 gauge target loads (7.5 or 8 shot) for trap, skeet, and sporting clays run around 20-25 cents per shell in bulk. If you shoot clays regularly, you are going through 100+ shells per session, so buying cases of 250 is the move. Federal Top Gun, Winchester AA, and Remington Gun Club are the standards. They all break clays just fine.

For home defense, 00 buckshot is the gold standard and it is worth spending a bit more on quality. Federal FliteControl is hard to beat for tight patterns. Slugs for deer hunting are similarly priced, running about 75 cents to a dollar per round for quality stuff like Federal Power-Shok or Hornady SST. You are not burning through boxes of defense loads at the range though, so the higher per-round cost is manageable. Buy a couple boxes and call it good.

12 Gauge Ammo Prices
From
$3.59
🟢 Live prices • updating live
RIO Royal Buck Low Recoil 2.75" 12 Gauge Ammo 00 Buck, 5/box - RBLR129
RIO Royal Buck Low Recoil 2.75" 12 Gauge Ammo 00 Buck, 5/box - RBLR129
Palmetto State Armory BEST
$3.59In StockBuy Now →
12 Gauge 2-3/4'''' #1 Buckshot Shotgun Ammo - 12ga 2-3/4'''' #1 Buckshot 5/Box
12 Gauge 2-3/4'''' #1 Buckshot Shotgun Ammo - 12ga 2-3/4'''' #1 Buckshot 5/Box
Brownells
$3.99In StockBuy Now →
Winchester Autobuck 12 Gauge Ammo 2-3/4" #1 Buck Lead Shot 12 Pellets Box of 5
Winchester Autobuck 12 Gauge Ammo 2-3/4" #1 Buck Lead Shot 12 Pellets Box of 5
Midway USA
$4.29In StockBuy Now →
Winchester AutoBuck 12 Gauge 12 Pellet 2 3/4in Buckshot Shotgun Ammo 1 Buck 5 Rounds
Winchester AutoBuck 12 Gauge 12 Pellet 2 3/4in Buckshot Shotgun Ammo 1 Buck 5 Rounds
Optics Planet
$4.99In StockBuy Now →
BARNES AMMO Defense 12 Gauge 00 Buck 9 Pellets 2.75'' Shotgun Buckshot Ammunition - 5 Round
BARNES AMMO Defense 12 Gauge 00 Buck 9 Pellets 2.75'' Shotgun Buckshot Ammunition - 5 Round
KYGunCo
$5.74In StockBuy Now →
Winchester Ammo X12RS15 Super-X Rifled Slug Hollow Point 12 Gauge 2.75 1 oz 5 rd BOX
Winchester Ammo X12RS15 Super-X Rifled Slug Hollow Point 12 Gauge 2.75 1 oz 5 rd BOX
Battlehawk Armory
$6.99In StockBuy Now →
Searching 200+ retailers...

Best Defense Ammo Deals

Defense ammo is expensive. No way around it. Quality hollow points like Federal HST, Speer Gold Dot, and Hornady Critical Defense run 80 cents to over a dollar per round. That stings compared to 18-cent range ammo, but this is the stuff you are trusting your life to. Do not cheap out here. The good news is you do not need cases of it. A couple boxes of 50 is plenty to test reliability in your carry gun and fill your magazines.

Where the deals show up is on the slightly less premium options. Hornady Critical Defense is often cheaper than HST or Gold Dot and still performs well in gel tests. Federal Punch is another solid mid-price option that was designed specifically to be more affordable than their HST line. Watch for sales around holidays (Memorial Day, Black Friday) because defense ammo does get discounted. When it does, buy enough to last the year.

Defense Ammo Prices
From
$21.99
🟢 Live prices • verified 3 hours ago
Federal 9mm+P 124 gr JHP HST Personal Defense 20/Box
Federal 9mm+P 124 gr JHP HST Personal Defense 20/Box
Sportsman's Outdoor Superstore BEST
$21.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 Premium HST 9mm Luger Ammo 147 Grain HST JHP 20 Rounds
Federal Premium HST 9mm Luger Ammo 147 Grain HST JHP 20 Rounds
Battlehawk Armory
$28.24In StockBuy Now →
FEDERAL AMMO Personal Defense HST 9mm 147gr Jacketed Hollow Point Ammunition | 20 Rounds
FEDERAL AMMO Personal Defense HST 9mm 147gr Jacketed Hollow Point Ammunition | 20 Rounds
KYGunCo
$29.84In StockBuy Now →
Federal Premium Personal Defense HST, 9mm Luger, Jacketed Hollow Point, 147 Grain, 20 Rounds
Federal Premium Personal Defense HST, 9mm Luger, Jacketed Hollow Point, 147 Grain, 20 Rounds
Shooting Surplus
$30.34In 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...

How to Calculate Cost Per Round

Cost per round (CPR) is the only number that matters when comparing ammo deals. SAAMI sets the standards for ammunition specs, but your wallet sets the standard for value. Here is the simple math.

Cost per round (CPR) is the only number that matters when comparing ammo prices. The formula is dead simple: take the total price and divide by the number of rounds. A 1,000 round case for $180 is 18 cents per round. A 50-round box for $14.99 is about 30 cents per round. That $180 case just saved you $120 worth of ammo. See why buying bulk is the move?

But here is the catch everyone forgets: shipping. A lot of retailers charge $15-25 to ship a heavy case of ammo, and that can completely wreck your CPR. Always factor shipping into the total before you get excited about a low sticker price. Better yet, look for retailers with free shipping thresholds. Palmetto State Armory frequently runs free shipping on ammo orders. That alone can make them the cheapest option even when their list price is not the lowest. Our ammo deals tracker helps you compare the real cost across retailers so you are not guessing.

What Is a Good Price Per Round in 2026?

Caliber Good Deal Average Overpaying
9mm FMJ (range) Under 18 CPR 18-22 CPR Over 25 CPR
5.56 NATO (range) Under 30 CPR 30-38 CPR Over 45 CPR
.22 LR Under 5 CPR 5-7 CPR Over 9 CPR
12ga Target Load Under 25 CPR 25-30 CPR Over 35 CPR
.308 Win (range) Under 55 CPR 55-70 CPR Over 80 CPR
9mm JHP (defense) Under 60 CPR 60-80 CPR Over $1/round

CPR = cents per round. Based on typical 2026 online bulk pricing with shipping. Check our live ammo tracker for current prices.

These benchmarks shift during sales. During Black Friday and 4th of July, 9mm regularly drops below 16 CPR and 5.56 can hit 26 CPR in bulk. If you see prices at or below the “Good Deal” column, buy. Do not wait. Ammo prices move fast during sales and the best deals sell out.

Bulk Ammo Buying: How Much to Stock

Buying in bulk is the single best way to lower your ammo costs. A 1,000 round case of 9mm costs significantly less per round than buying boxes of 50 at a time. But how much should you actually keep on hand?

Minimum Ammo Stock by Use Case

Range/training: 500-1,000 rounds per caliber you shoot regularly. This covers 2-3 range trips without reordering. Buy when you hit 500, not when you run out.

Self-defense: 200 rounds of your carry ammo (Federal HST, Speer Gold Dot, Hornady Critical Defense). This seems like a lot, but you need enough to test function in your gun (50 rounds minimum), train with periodically, and keep loaded magazines rotated.

Hunting: 40-60 rounds per hunting caliber. Premium hunting ammo is expensive and you do not need bulk quantities. But have enough to sight in (20 rounds) and hunt a full season without worrying about supply.

Free Shipping Thresholds

Ammo is heavy. Shipping can destroy a deal. Most retailers offer free shipping over a certain order total. Palmetto State Armory runs free shipping on ammo orders regularly. Sportsman’s Guide offers a membership that includes free shipping on most orders. Always check the free shipping threshold before ordering, because $15-20 in shipping can wipe out your per-round savings.

Best Retailers for Ammo Deals

Not all ammo retailers are created equal. After tracking prices daily for years, a few consistently come out on top. Palmetto State Armory is hard to beat for bulk ammo, especially when they run their free shipping promos. They make their own ammo now too, and it is surprisingly good stuff at rock-bottom prices. Brownells runs regular sales and their edge-free shipping on orders over $99 makes them competitive on bigger orders.

Sportsman’s Guide is a sleeper pick. Their Buyer’s Club membership gives you an extra 5-10% off ammo, which adds up fast when you are buying cases. If you shoot regularly, the membership pays for itself in a couple orders. MidwayUSA is another solid option with a huge selection and frequent sales. They tend to have the best prices on premium and hunting ammo specifically.

The smartest thing you can do is use our ammo price comparison tool to search across all these retailers at once. Prices change daily, and the cheapest source this week might not be the cheapest next week. You can also check out our best gun deals page if you are in the market for a new firearm to feed, or read our guide on how to buy a gun online if you are new to the process. And if you are curious about the best time to buy, we have data on that too. For daily deal alerts, bookmark our ammo deals of the day page and check our gun price checker for firearms pricing.

Need a new gun to go with that ammo? Browse our handgun deals, AR-15 deals, and shotgun deals pages for the lowest prices across every major retailer.

Ammo Deals FAQ

What is the cheapest ammo to buy online right now?

.22 LR is the cheapest ammo you can buy at around 4-6 cents per round in bulk. For centerfire handgun ammo, 9mm is the best value at 16-20 cents per round. For rifle ammo, .223/5.56 runs around 28-35 cents per round in bulk quantities.

Is buying bulk ammo worth it?

Yes. Buying ammo in bulk (500 or 1,000 round cases) almost always gives you a lower cost per round than buying 50-round boxes. The savings add up fast, especially when you factor in that shipping costs get spread across more rounds. A 1,000 round case of 9mm can save you over 30% compared to buying 20 boxes of 50.

Which retailers offer free shipping on ammo?

Palmetto State Armory frequently runs free shipping on ammo orders. Brownells offers free shipping on orders over 99 dollars. Many other retailers rotate free shipping promotions, especially around holidays. Free shipping matters because ammo is heavy and shipping can add 15-25 dollars to your order.

What is a good price for 9mm ammo in 2026?

In 2026, a good price for 9mm FMJ range ammo is 16-20 cents per round when buying in bulk. Anything under 18 cents per round for brass-cased 9mm is an excellent deal. Steel-cased 9mm can go even lower but is not accepted at all ranges.

Where is the cheapest place to buy ammo?

Prices vary daily, but Palmetto State Armory, Brownells, Sportsman Guide, and MidwayUSA consistently offer the best ammo prices. Using an ammo price comparison tool that tracks prices across multiple retailers is the best way to find the cheapest option at any given time.

Is ammo cheaper online than in stores?

Almost always, yes. Online retailers have lower overhead and more competition, which drives prices down. Even after factoring in shipping, online ammo prices are typically 20-40% cheaper than what you will find at local gun shops or big box stores. The exception is when local stores run clearance sales.

How do I find the best ammo deals?

Use an ammo price comparison tool that tracks prices across 200+ retailers in real time. Look for bulk deals (500+ rounds), watch for free shipping promotions, and stock up during holiday sales like Memorial Day and Black Friday. Calculate cost per round (total price divided by number of rounds) to compare deals accurately.

Yes, it is legal to buy ammo online in most US states. Ammo ships directly to your door in most states with no FFL transfer required. A few states have restrictions: California requires ammo to be shipped to a licensed dealer, and some states require ID verification. Check your state and local laws before ordering.

4,715+ Gun & Ammo Deals

Updated daily from 200+ top retailers. Filter by category, caliber, action type, and price.

Reader Ratings

★★★★½
4.5 / 5
Our editorial rating, based on hands-on testing. Be the first reader to rate.

Own one? Rate the Best Ammo Deals Right Now (2026): Bulk, Defense and Hunting Rounds on Sale:

Ratings are approved before appearing. One rating per visitor per product.

Leave a Comment