9mm Ammo Prices, Bulk Deals & CPR

Real-time price tracking across 5 retailers. Updated every 2 hours.

23
Products Tracked
$0.45/rd
Best CPR →
$0.51/rd
Median CPR
$18.95
Cheapest Box →
15
In Stock
2026-08-11
Last Updated
9mm is down 2.7% in the last 7 days (current median 50.0¢/rd vs prior 23-day median 51.4¢/rd)
Get an email when 9mm drops We'll email you when the best tracked cost per round hits your target. Free, no account needed, unsubscribe anytime.

Track 9mm ammo cost per round in real time across 5 retailers. We're monitoring 23 9mm products (8 priced offers with CPR data) with box prices starting at $18.95. The typical cost per round is $0.51, with the best deal at $0.45/round. 9mm prices are down 2.7% 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 9mm cost per round on August 11, 2026: $0.51 across 8 in-stock listings tracked by Firearm Data Lab.

9mm Ammo Buying Context

9mm ammo is one of the highest-volume handgun searches, so small cost per round differences can matter when shoppers compare training, defense, and bulk range loads. This tracker focuses on live 9mm ammo prices, in-stock status, and CPR so value changes are easier to spot.

Use this page to compare cheap 9mm ammo and current retailer stock, then follow nearby handgun-caliber hubs when you want to benchmark 9mm against .380 ACP, .40 S&W, or .45 pricing.

9mm Search Questions We Track

9mm Ammo Price Tracker

9mm ammo has enough volume that small CPR differences matter. Compare current range, defense, and bulk 9mm listings by live stock status, round count, and CPR before jumping to a retailer.

  • 9mm ammo
  • cheap 9mm ammo
  • bulk 9mm range ammo

9mm Cost Per Round History

9mm Price by Month

Month Median CPR Lowest CPR Change
August 2026 50.0¢/rd 16.2¢/rd -13.8%
July 2026 58.0¢/rd 16.2¢/rd -14.3%
June 2026 67.7¢/rd 23.0¢/rd +1.7%
May 2026 66.5¢/rd 11.1¢/rd -2.2%
April 2026 68.0¢/rd 24.6¢/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 9mm?

The best cost per round we're currently tracking for 9mm is $0.45/round. A typical CPR across 8 tracked offers is $0.51/round. Prices vary by brand, grain weight, and retailer.

Is 9mm ammo cheap right now?

The typical cost per round for 9mm is $0.51. Over the past week, median prices are down 2.7% compared to the previous three weeks — a good window to buy. Set a price alert to get notified when prices drop.

How has 9mm price changed recently?

Over the past week, 9mm prices have dropped 2.7% — the median cost per round moved from 51.4¢/rd to 50.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 9mm ammo?

Based on our real-time tracking across 5 retailers, the cheapest 9mm ammo starting at $18.95/box. We compare prices from Bereli, E-Commerce Arms, GrabAGun, MidwayUSA and more.

How do I compare 9mm ammo prices?

Compare 9mm ammo by cost per round, box size, use case, and stock status. Range FMJ, defensive JHP, and specialty loads can have very different fair-price ranges.

All 9mm Ammo — Lowest CPR First

Sellier and Bellot 9mm Makarov 95GR FMJ 50rds
$22.29 0.45/rd
GrabAGun 50 rds Range / FMJ
MagTech Range/Training 9mm 95 Grain 50-Rounds JSPF
MagTech Range/Training 9mm 95 Grain 50-Rounds JSPF
$24.99 0.50/rd
GrabAGun 50 rds Range / FMJ
MagTech Range/Training 9mm 95 Grain 50-Rounds JSPF
MagTech Range/Training 9mm 95 Grain 50-Rounds JSPF
$24.99 0.50/rd
GrabAGun 50 rds Range / FMJ
Magtech 9mm Luger Ammo 95 Grain Jacketed Soft Point Case of 1000 (20 Boxes of 50)
Magtech 9mm Luger Ammo 95 Grain Jacketed Soft Point Case of 1000 …
$499.99 0.50/rd
MidwayUSA 1000 rds Hunting
Magtech 9mm Luger Ammo 95 Grain Jacketed Soft Point Box of 50
Magtech 9mm Luger Ammo 95 Grain Jacketed Soft Point Box of 50
$25.99 0.52/rd
MidwayUSA 50 rds Hunting
20 Round Box – 9mm Luger 95 Grain DPX Hollow Point Corbon Ammo – DPX0995/20
20 Round Box – 9mm Luger 95 Grain DPX Hollow Point Corbon …
$18.95 0.95/rd
SGAmmo 20 rds Self-Defense
Cor-Bon DPX 9mm Luger Ammo 95 Grain Solid Hollow Point Lead Free Box of 20
Cor-Bon DPX 9mm Luger Ammo 95 Grain Solid Hollow Point Lead Free …
$20.99 1.05/rd
MidwayUSA 20 rds Self-Defense
Hornady Critical Defense 9MM Makarov 95GR FTX 25Rds
$31.09 1.24/rd
GrabAGun 25 rds Self-Defense
Cor-Bon DPX Handgun Ammunition 9mm Luger 95gr DPX 1300 fps 20/ct
Cor-Bon DPX Handgun Ammunition 9mm Luger 95gr DPX 1300 fps 20/ct
$19.81
E-Commerce Arms Range / FMJ
MagTech Handgun Ammunition 9mm 95 gr JSP 1345 fps 50/Box
MagTech Handgun Ammunition 9mm 95 gr JSP 1345 fps 50/Box
$22.13
E-Commerce Arms Range / FMJ
Buffalo Bore Ammunition Premium Grade 9mm Marakov 95GR JHP 20rds
$29.89
GrabAGun 20 rds Self-Defense
Remington Core-Lokt Brass .243 Win 95-Grain 20-Rounds CLT
Remington Core-Lokt Brass .243 Win 95-Grain 20-Rounds CLT
$32.89
GrabAGun 20 rds Hunting
Buffalo Bore Ammunition 24G20 Buffalo-Barnes Strictly Business 9mmLuger +P+ 95gr Barnes TAC-XP Lead Free 20 Per Box/12 Case
Buffalo Bore Ammunition 24G20 Buffalo-Barnes Strictly Business 9mmLuger +P+ 95gr Barnes TAC-XP …
$38.52
E-Commerce Arms Self-Defense
Buffalo Bore 9mm Luger +P+ Ammo 95 Grain Barnes TAC-XP Solid Hollow Point Lead Free Box of 20
Buffalo Bore 9mm Luger +P+ Ammo 95 Grain Barnes TAC-XP Solid Hollow …
$44.99
MidwayUSA 20 rds Self-Defense
Magtech 9D Range/Training 9mm Luger 95 gr 1345 fps Jacketed Soft Point Flat
Magtech 9D Range/Training 9mm Luger 95 gr 1345 fps Jacketed Soft Point …
$59.62
Bereli Hunting
MagTech Handgun Ammunition 9mm 95 gr JSP 1345 fps 50/Box - No Credit Card Fees - Low, flat rate shipping
MagTech Handgun Ammunition 9mm 95 gr JSP 1345 fps 50/Box - No …
$22.13 0.44/rd
E-Commerce Arms 50 rds Range / FMJ
Out of Stock
Winchester Super Clean NT 9mm Luger Ammo 95 Grain Winchester Super Clean Full Metal Jacket Lead Free Case of 500 (10 Boxes of 50)
Winchester Super Clean NT 9mm Luger Ammo 95 Grain Winchester Super Clean …
$239.99 0.48/rd
MidwayUSA 500 rds Range / FMJ
Out of Stock
Winchester Super Clean NT 9mm Luger Ammo 95 Grain Winchester Super Clean Full Metal Jacket Lead Free Box of 50
Winchester Super Clean NT 9mm Luger Ammo 95 Grain Winchester Super Clean …
$24.49 0.49/rd
MidwayUSA 50 rds Range / FMJ
Out of Stock
Prvi Partizan PPU 9mm Makarov Ammunition 50 RDs 95 Gr JHP PD
Prvi Partizan PPU 9mm Makarov Ammunition 50 RDs 95 Gr JHP PD
$28.29 0.57/rd
GrabAGun 50 rds Self-Defense
Out of Stock
Cor-Bon DPX Handgun Ammunition 9mm Luger 95gr DPX 1300 fps 20/ct - Flat Rate Shipping Under 30lbs! - No Credit Card Fees
Cor-Bon DPX Handgun Ammunition 9mm Luger 95gr DPX 1300 fps 20/ct - …
$19.81 0.99/rd
E-Commerce Arms 20 rds Range / FMJ
Out of Stock
Corbon DPX 9mm Luger Ammo 95 Grain Solid Hollow Point Lead Free Box of 20
Corbon DPX 9mm Luger Ammo 95 Grain Solid Hollow Point Lead Free …
$20.99 1.05/rd
MidwayUSA 20 rds Self-Defense
Out of Stock
Hornady Critical Defense 9MM Makarov 95GR FTX 25Rds
$26.29 1.05/rd
GrabAGun 25 rds Self-Defense
Out of Stock
Buffalo Bore Ammunition 24G20 Buffalo-Barnes Strictly Business 9mmLuger +P+ 95gr Barnes TAC-XP Lead Free 20 Per Box/12 Case - No Credit Card Fees - Low, flat rate shipping
Buffalo Bore Ammunition 24G20 Buffalo-Barnes Strictly Business 9mmLuger +P+ 95gr Barnes TAC-XP …
$38.52
E-Commerce Arms 20 rds Self-Defense
Out of Stock

Personal project, transparent tracking. Some retailer links may earn a commission. See something confusing, missing, wrong, or worth adding?