9mm Ammo Prices, Bulk Deals & CPR

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

44
Products Tracked
$0.48/rd
Best CPR →
$0.92/rd
Median CPR
$11.72
Cheapest Box →
19
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 6 retailers. We're monitoring 44 9mm products (12 priced offers with CPR data) with box prices starting at $11.72. The typical cost per round is $0.92, with the best deal at $0.48/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.92 across 12 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.48/round. A typical CPR across 12 tracked offers is $0.92/round. Prices vary by brand, grain weight, and retailer.

Is 9mm ammo cheap right now?

The typical cost per round for 9mm is $0.92. 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 6 retailers, the cheapest 9mm ammo starting at $11.72/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

SinterFire Next Generation 9mm 100 gr Ammo Lead-Free Ball - 50rds - SF9100NXG
SinterFire Next Generation 9mm 100 gr Ammo Lead-Free Ball - 50rds - …
$23.99 0.48/rd
Palmetto State Armory 50 rds Frangible
SinterFire Special Duty 9mm Luger Ammo 100 Grain Frangible Hollow Point Lead Free Case of 200 (10 Boxes of 20)
SinterFire Special Duty 9mm Luger Ammo 100 Grain Frangible Hollow Point Lead …
$139.99 0.70/rd
MidwayUSA 200 rds Frangible
Liberty Ammunition 9mm 100 gr SPCFM, 50rds - LAR90662
Liberty Ammunition 9mm 100 gr SPCFM, 50rds - LAR90662
$35.49 0.71/rd
Palmetto State Armory 50 rds
Fiocchi Shooting Dynamics 9mm Luger Ammo 100 Grain Frangible Round Nose Lead Free Box of 50
Fiocchi Shooting Dynamics 9mm Luger Ammo 100 Grain Frangible Round Nose Lead …
$37.99 0.76/rd
MidwayUSA 50 rds Frangible
Liberty Steel Plate & Range 9mm Luger Ammo 100 Grain Frangible Flat Nose Lead Free Box of 50
Liberty Steel Plate & Range 9mm Luger Ammo 100 Grain Frangible Flat …
$44.99 0.90/rd
MidwayUSA 50 rds Frangible
Hornady Critical Defense Lite Nickel Plated Brass 9mm 100 Grain 25-Rounds FTX
Hornady Critical Defense Lite Nickel Plated Brass 9mm 100 Grain 25-Rounds FTX
$22.99 0.92/rd
GrabAGun 25 rds Self-Defense
Hornady Critical Defense Lite Nickel Plated Brass 9mm 100 Grain 25-Rounds FTX
Hornady Critical Defense Lite Nickel Plated Brass 9mm 100 Grain 25-Rounds FTX
$22.99 0.92/rd
GrabAGun 25 rds Self-Defense
Cor-Bon Pow'rBall Brass 9mm 100 Grain 20-Rounds PT
$21.09 1.05/rd
GrabAGun 20 rds Range / FMJ
250 Round Case – 9mm Luger 100 Grain Hornady FTX Critical Defense Lite Ammo – 90240
250 Round Case – 9mm Luger 100 Grain Hornady FTX Critical Defense …
$279.50 1.12/rd
SGAmmo 250 rds Self-Defense
Cor-Bon Urban Response 9mm Luger Ammo 100 Grain Polymer Tip Box of 50
Cor-Bon Urban Response 9mm Luger Ammo 100 Grain Polymer Tip Box of …
$55.99 1.12/rd
MidwayUSA 50 rds Hunting
25 Round Box – 9mm Luger 100 Grain Hornady FTX Critical Defense Lite Ammo – 90240
25 Round Box – 9mm Luger 100 Grain Hornady FTX Critical Defense …
$29.95 1.20/rd
SGAmmo 25 rds Self-Defense
Hornady Critical Defense Lite 9mm Ammo 100 Gr FTX 25rds - 90240
Hornady Critical Defense Lite 9mm Ammo 100 Gr FTX 25rds - 90240
$29.99 1.20/rd
Palmetto State Armory 25 rds Self-Defense
Above Avg
SinterFire Inc SF9100SD Special Duty (SD) 9mmLuger 100gr Lead Free Frangible Hollow Point 20 Per Box/10 Case
SinterFire Inc SF9100SD Special Duty (SD) 9mmLuger 100gr Lead Free Frangible Hollow …
$11.72
E-Commerce Arms Frangible
Sellier Bellot XRG Defense Handgun Ammunition 9mm 100gr HP 1312 fps 25/rd
Sellier Bellot XRG Defense Handgun Ammunition 9mm 100gr HP 1312 fps 25/rd
$13.38
E-Commerce Arms Range / FMJ
SinterFire Inc SF9100NXG Next Generation (NXG) 9mmLuger 100gr Lead Free Ball 50 Per Box/20 Case
SinterFire Inc SF9100NXG Next Generation (NXG) 9mmLuger 100gr Lead Free Ball 50 …
$21.77
E-Commerce Arms Frangible
Hornady Critical Defense Lite 9mm Luger Ammo 100 Grain Hornady FTX Polymer Tip Box of 25
Hornady Critical Defense Lite 9mm Luger Ammo 100 Grain Hornady FTX Polymer …
$31.49
MidwayUSA 25 rds Hunting
Liberty Ammunition LAR906629mm Luger 100gr 50 Per Box/25 Case
Liberty Ammunition LAR906629mm Luger 100gr 50 Per Box/25 Case
$33.20
E-Commerce Arms Range / FMJ
Black Hills HoneyBadger 9mm Luger Ammo 100 Grain Lehigh Xtreme Defense Fluted Lead Free Box of 20
Black Hills HoneyBadger 9mm Luger Ammo 100 Grain Lehigh Xtreme Defense Fluted …
$38.49
MidwayUSA 20 rds Self-Defense
Winchester Ranger 9mm Luger 100 Grain Frangible RHTA Lead Free
Winchester Ranger 9mm Luger 100 Grain Frangible RHTA Lead Free
$40.00
Bereli Frangible
Blazer Brass 9mm Luger Ammo 100 Grain Full Metal Jacket Box of 50
Blazer Brass 9mm Luger Ammo 100 Grain Full Metal Jacket Box of …
$16.99 0.34/rd
MidwayUSA 50 rds Range / FMJ
Out of Stock
SinterFire Inc SF9100NXG Next Generation (NXG) 9mmLuger 100gr Lead Free Ball 50 Per Box/20 Case - No Credit Card Fees - Low, flat rate shipping
SinterFire Inc SF9100NXG Next Generation (NXG) 9mmLuger 100gr Lead Free Ball 50 …
$21.77 0.44/rd
E-Commerce Arms 50 rds Frangible
Out of Stock
SinterFire Inc SF9100NXGLF9mm Luger 100gr 50 Per Box/20 Case - No Credit …
$22.77 0.46/rd
E-Commerce Arms 50 rds Frangible
Out of Stock
Sellier & Bellot XRG Defense Handgun Ammunition 9mm 100gr HP 1312 fps 25/rd - No Credit Card Fees - Low, flat rate shipping
Sellier & Bellot XRG Defense Handgun Ammunition 9mm 100gr HP 1312 fps …
$13.38 0.54/rd
E-Commerce Arms 25 rds Range / FMJ
Out of Stock
Sellier & Bellot Pistol 9mm Ammunition, 25 Rounds JHP 100Gr - SB9XA
Sellier & Bellot Pistol 9mm Ammunition, 25 Rounds JHP 100Gr - SB9XA
$13.99 0.56/rd
Palmetto State Armory 25 rds Self-Defense
Hot Deal Out of Stock
SinterFire Inc SF9100SD Special Duty (SD) 9mmLuger 100gr Lead Free Frangible Hollow …
$11.72 0.59/rd
E-Commerce Arms 20 rds Frangible
Out of Stock
Remington UMC Leadless 9mm Luger Ammo 100 Grain Full Metal Jacket Lead Free Box of 50
Remington UMC Leadless 9mm Luger Ammo 100 Grain Full Metal Jacket Lead …
$29.49 0.59/rd
MidwayUSA 50 rds Range / FMJ
Out of Stock
Sellier & Bellot XRG Defense 9mm Luger Ammo 100 Grain Solid Hollow Point Lead Free Box of 25
Sellier & Bellot XRG Defense 9mm Luger Ammo 100 Grain Solid Hollow …
$15.19 0.61/rd
MidwayUSA 25 rds Self-Defense
Hot Deal Out of Stock
Liberty Ammunition LAR906629mm Luger 100gr 50 Per Box/25 Case - No Credit Card Fees - Low, flat rate shipping
Liberty Ammunition LAR906629mm Luger 100gr 50 Per Box/25 Case - No Credit …
$33.20 0.66/rd
E-Commerce Arms 50 rds Range / FMJ
Out of Stock
Federal BallistiClean 9mm 100 gr Ammo Lead-Free Frangible - 50rds - BC9H1
Federal BallistiClean 9mm 100 gr Ammo Lead-Free Frangible - 50rds - BC9H1
$33.99 0.68/rd
Palmetto State Armory 50 rds Frangible
Out of Stock
Federal BallistiClean Brass 9mm 100 Grain 50-Rounds Frangible
Federal BallistiClean Brass 9mm 100 Grain 50-Rounds Frangible
$35.79 0.72/rd
GrabAGun 50 rds Frangible
Out of Stock
Speer Lawman 9mm Luger Ammo 100 Grain Frangible Flat Nose Box of 50
Speer Lawman 9mm Luger Ammo 100 Grain Frangible Flat Nose Box of …
$37.99 0.76/rd
MidwayUSA 50 rds Frangible
Out of Stock
Federal Premium BallistiClean RHT 9mm Luger Ammo 100 Grain Frangible Flat Nose Lead Free Box of 50
Federal Premium BallistiClean RHT 9mm Luger Ammo 100 Grain Frangible Flat Nose …
$38.99 0.78/rd
MidwayUSA 50 rds Frangible
Out of Stock
Speer Lawman 9mm Ammo 100 Gr TMJ Frangible  - 53365
Speer Lawman 9mm Ammo 100 Gr TMJ Frangible - 53365
$39.99 0.80/rd
Palmetto State Armory 50 rds Frangible
Out of Stock
CORBON POW’RBALL 9MM+P 100GR 20/500 - No Credit Card Fees - Low, flat rate shipping
CORBON POW’RBALL 9MM+P 100GR 20/500 - No Credit Card Fees - Low, …
$20.07 1.00/rd
E-Commerce Arms 20 rds Self-Defense
Out of Stock
Corbon Pow'Rball 9mm +P 100 gr HPPTFB 20rds
Corbon Pow'Rball 9mm +P 100 gr HPPTFB 20rds
$20.19 1.01/rd
Palmetto State Armory 20 rds Self-Defense
Out of Stock
HRNDY CD 9MM 100GR FTX LITE 25/250 - No Credit Card Fees - Low, flat rate shipping
HRNDY CD 9MM 100GR FTX LITE 25/250 - No Credit Card Fees …
$25.65 1.03/rd
E-Commerce Arms 25 rds
Out of Stock
Corbon Urban Response 9mm Luger Ammo 100 Grain Polymer Tip Box of 50
Corbon Urban Response 9mm Luger Ammo 100 Grain Polymer Tip Box of …
$55.99 1.12/rd
MidwayUSA 50 rds Hunting
Out of Stock
CCI Blazer Brass 9mm Luger 100 Grain Full Metal Jacket Ammunition
CCI Blazer Brass 9mm Luger 100 Grain Full Metal Jacket Ammunition
$21.99
Bereli Range / FMJ
Out of Stock
Hornady Critical Defense Lite 9mm Luger 100 Grain Flex Tip eXpanding
Hornady Critical Defense Lite 9mm Luger 100 Grain Flex Tip eXpanding
$32.00
Bereli Self-Defense
Out of Stock
Winchester 9mm Luger +P 100 Grain Frangible Training Ammo
Winchester 9mm Luger +P 100 Grain Frangible Training Ammo
$33.99
Bereli Frangible
Out of Stock
Remington Disintegrator Lead Free 9mm Luger Ammo 100 Grain +P Copper/Tin Frangible
Remington Disintegrator Lead Free 9mm Luger Ammo 100 Grain +P Copper/Tin Frangible
$38.37
Bereli Frangible
Out of Stock
Black Hills HoneyBadger 9mm +P 100 Grain Lehigh Xtreme Defense Ammo
Black Hills HoneyBadger 9mm +P 100 Grain Lehigh Xtreme Defense Ammo
$41.99
Bereli Self-Defense
Out of Stock
Remington Disintegrator CTF Lead-Free Handgun Ammunition 9mm, 100 GR, 1300 fps
Remington Disintegrator CTF Lead-Free Handgun Ammunition 9mm, 100 GR, 1300 fps
$54.32
Bereli Range / FMJ
Out of Stock
Speer Ammo 53365 Lawman RHT 9mm Luger 100 gr Frangible 50 Bx/ 20 Cs
Speer Ammo 53365 Lawman RHT 9mm Luger 100 gr Frangible 50 Bx/ …
$150.59
Bereli 50 rds Frangible
Out of Stock

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