9mm Ammo Deals Today

9mm ammo deals today, ranked by real price per round. We track 31 online stores with 9mm in stock — the cheapest right now is 20.1¢/rd at Midsouth Shooters.

20.1¢/rd cheapest per round49.9¢/rd median12 deals today311 in stockPrices updated October 14, 2026

Top 9mm Ammo Deals Today

The biggest verified price drops on 9mm ammo right now.

−34%9mm - 115 Grain FMJ - Remington Range - 250 Rounds9mm - 115 Grain FMJ - Remington Range - 250 Rounds
$78.3931.4¢/rd · 250 rds
34% below the next-lowest store ($117.99)
at Primary Arms · in stock at 2 more stores
−32%Tula 9mm Ammo 115 Grain FMJ Steel Cased, 50 rds/box - TA919150Tula 9mm Ammo 115 Grain FMJ Steel Cased, 50 rds/box - TA919150
$1326¢/rd · 50 rds
32% below the next-lowest store ($18.99)
at True Shot · in stock at 2 more stores
−29%Ammo Inc Signature 9mm Luger 115 gr Sierra Match Jacket Hollow Point 50 Per BoxAmmo Inc Signature 9mm Luger 115 gr Sierra Match Jacket Hollow Point 50 Per Box
$17.6035.2¢/rd · 50 rds
29% below the next-lowest store ($24.95)
at Target Sports USA · in stock at 2 more stores
−22%Hornady 9mm 115gr FTX Critical Defense Ammunition 25rds - 90250Hornady 9mm 115gr FTX Critical Defense Ammunition 25rds - 90250
$20.6482.6¢/rd · 25 rds
22% below the next-lowest store ($26.31)
at BattleHawk Armory · in stock at 18 more stores
−21%Fiocchi 9mm Luger 147 Grain JHP 975 FPS 50 RoundsFiocchi 9mm Luger 147 Grain JHP 975 FPS 50 Rounds
$22.9545.9¢/rd · 50 rds
21% below the next-lowest store ($28.99)
at The Real Grit · in stock at 2 more stores
−20%Federal Syntech Defense Hollow Point 9mm Luger 138 gr Ammo - Box of 50Federal Syntech Defense Hollow Point 9mm Luger 138 gr Ammo - Box of 50
$27.2454.5¢/rd · 50 rds
20% below the next-lowest store ($33.95)
at BattleHawk Armory · in stock at 10 more stores
−19%Federal Premium HST 9mm 124 Grain JHPFederal Premium HST 9mm 124 Grain JHP
$24.9950¢/rd · 50 rds
19% below the next-lowest store ($31)
at Mile High Shooting · in stock at 5 more stores
−18%NovX 9CTCSS-20 Cross Trainer 9mm Luger 65 gr Copper Polymer 20 BxNovX 9CTCSS-20 Cross Trainer 9mm Luger 65 gr Copper Polymer 20 Bx
$17.9589.8¢/rd · 20 rds
18% below the next-lowest store ($21.99)
at The Real Grit · in stock at 2 more stores

Cheapest 9mm Ammo per Round

All box sizes, sorted by price per round. Shipping is not included.

MagTech Steel Case 9mm 115 Grain 50-Rounds FMJMagTech Steel Case 9mm 115 Grain 50-Rounds FMJ
$10.0320.1¢/rd · 50 rds
at Midsouth Shooters · in stock at 12 more stores
Winchester USA Forged 9mm 115gr FMJ 1000rdWinchester USA Forged 9mm 115gr FMJ 1000rd
$219.9922¢/rd · 1000 rds
at Natchez · in stock at 4 more stores
Winchester Handgun Ammo 9mm Luger 115 gr FMJ 1190 fps 1000/case, USA9MMVPCWinchester Handgun Ammo 9mm Luger 115 gr FMJ 1190 fps 1000/case, USA9MMVPC
$229.9523¢/rd · 1000 rds
at AR15Discounts · in stock at 1 more store
Fiocchi - 9mm - 115 Grain FMJ -  1000 RoundsFiocchi - 9mm - 115 Grain FMJ - 1000 Rounds
$229.9923¢/rd · 1000 rds
at BattleHawk Armory
STERLING 9MM 115GR FMJ STEEL CASED AMMUNITION 50rd BOXSTERLING 9MM 115GR FMJ STEEL CASED AMMUNITION 50rd BOX
$11.7923.6¢/rd · 50 rds
at Global Ordnance · in stock at 5 more stores
9mm - 115 Grain Full Metal Jacket - Blazer Brass – 1000 Rounds9mm - 115 Grain Full Metal Jacket - Blazer Brass – 1000 Rounds
$239.9524¢/rd · 1000 rds
at AR15Discounts · in stock at 3 more stores
WOLF 9MM 124GR FMJ 50/BX BRASS PLTD - Brass Plated Steel CasingWOLF 9MM 124GR FMJ 50/BX BRASS PLTD - Brass Plated Steel Casing
$12.2524.5¢/rd · 50 rds
at Target Sports USA · in stock at 6 more stores

Bulk 9mm Ammo Deals

Cases of 500 rounds or more, sorted by price per round.

Winchester USA Forged 9mm 115gr FMJ 1000rdWinchester USA Forged 9mm 115gr FMJ 1000rd
$219.9922¢/rd · 1000 rds
at Natchez · in stock at 4 more stores
Winchester Handgun Ammo 9mm Luger 115 gr FMJ 1190 fps 1000/case, USA9MMVPCWinchester Handgun Ammo 9mm Luger 115 gr FMJ 1190 fps 1000/case, USA9MMVPC
$229.9523¢/rd · 1000 rds
at AR15Discounts · in stock at 1 more store
Fiocchi - 9mm - 115 Grain FMJ -  1000 RoundsFiocchi - 9mm - 115 Grain FMJ - 1000 Rounds
$229.9923¢/rd · 1000 rds
at BattleHawk Armory
9mm - 115 Grain Full Metal Jacket - Blazer Brass – 1000 Rounds9mm - 115 Grain Full Metal Jacket - Blazer Brass – 1000 Rounds
$239.9524¢/rd · 1000 rds
at AR15Discounts · in stock at 3 more stores
9mm - 115 Grain FMJ - PMC - 1000 Rounds9mm - 115 Grain FMJ - PMC - 1000 Rounds
$247.7924.8¢/rd · 1000 rds
at BattleHawk Armory · in stock at 1 more store
CCI Ammunition Blazer Loose Bulk Ammo Brass 9mm 115-Grain 500-Rounds FMJCCI Ammunition Blazer Loose Bulk Ammo Brass 9mm 115-Grain 500-Rounds FMJ
$129.9926¢/rd · 500 rds
at BattleHawk Armory · in stock at 12 more stores

Cheapest Brass-Case 9mm

Brass cases are reloadable and work in every gun; most ranges accept them.

Winchester USA Forged 9mm 115gr FMJ 1000rdWinchester USA Forged 9mm 115gr FMJ 1000rd
$219.9922¢/rd · 1000 rds
at Natchez · in stock at 4 more stores
Winchester Handgun Ammo 9mm Luger 115 gr FMJ 1190 fps 1000/case, USA9MMVPCWinchester Handgun Ammo 9mm Luger 115 gr FMJ 1190 fps 1000/case, USA9MMVPC
$229.9523¢/rd · 1000 rds
at AR15Discounts · in stock at 1 more store
Fiocchi - 9mm - 115 Grain FMJ -  1000 RoundsFiocchi - 9mm - 115 Grain FMJ - 1000 Rounds
$229.9923¢/rd · 1000 rds
at BattleHawk Armory
9mm - 115 Grain Full Metal Jacket - Blazer Brass – 1000 Rounds9mm - 115 Grain Full Metal Jacket - Blazer Brass – 1000 Rounds
$239.9524¢/rd · 1000 rds
at AR15Discounts · in stock at 3 more stores
9mm - 115 Grain FMJ - PMC - 1000 Rounds9mm - 115 Grain FMJ - PMC - 1000 Rounds
$247.7924.8¢/rd · 1000 rds
at BattleHawk Armory · in stock at 1 more store
CCI - Blazer - Aluminum - 9mm - 115 Grain - FMJ - 50 RoundsCCI - Blazer - Aluminum - 9mm - 115 Grain - FMJ - 50 Rounds
$12.8225.6¢/rd · 50 rds
at True Shot · in stock at 1 more store

Cheapest Steel-Case 9mm

Steel-case ammo is usually the cheapest per round, but some ranges don’t allow it and it can’t be reloaded.

MagTech Steel Case 9mm 115 Grain 50-Rounds FMJMagTech Steel Case 9mm 115 Grain 50-Rounds FMJ
$10.0320.1¢/rd · 50 rds
at Midsouth Shooters · in stock at 12 more stores
STERLING 9MM 115GR FMJ STEEL CASED AMMUNITION 50rd BOXSTERLING 9MM 115GR FMJ STEEL CASED AMMUNITION 50rd BOX
$11.7923.6¢/rd · 50 rds
at Global Ordnance · in stock at 5 more stores
WOLF 9MM 124GR FMJ 50/BX BRASS PLTD - Brass Plated Steel CasingWOLF 9MM 124GR FMJ 50/BX BRASS PLTD - Brass Plated Steel Casing
$12.2524.5¢/rd · 50 rds
at Target Sports USA · in stock at 6 more stores
TulAmmo MaxxTech Steel 9mm 124-Grain 50-Rounds FMJTulAmmo MaxxTech Steel 9mm 124-Grain 50-Rounds FMJ
$12.9926¢/rd · 50 rds
at GrabAGun · in stock at 11 more stores
−32%Tula 9mm Ammo 115 Grain FMJ Steel Cased, 50 rds/box - TA919150Tula 9mm Ammo 115 Grain FMJ Steel Cased, 50 rds/box - TA919150
$1326¢/rd · 50 rds
32% below the next-lowest store ($18.99)
at True Shot · in stock at 2 more stores
LIB AMMO STEEL PLATE RANGE 9MM 100GR 20/50LIB AMMO STEEL PLATE RANGE 9MM 100GR 20/50
$33.7867.6¢/rd · 50 rds
at Firearms Depot · in stock at 3 more stores

9mm Self-Defense Ammo Deals

Hollow-point and defensive loads, sorted by price per round.

Patriot Sports Patriot Defense 9mm, 115 Gr, Full Metal Jacket, 50rdPatriot Sports Patriot Defense 9mm, 115 Gr, Full Metal Jacket, 50rd
$13.4927¢/rd · 50 rds
at Sportsman's Guide · in stock at 1 more store
−29%Ammo Inc Signature 9mm Luger 115 gr Sierra Match Jacket Hollow Point 50 Per BoxAmmo Inc Signature 9mm Luger 115 gr Sierra Match Jacket Hollow Point 50 Per Box
$17.6035.2¢/rd · 50 rds
29% below the next-lowest store ($24.95)
at Target Sports USA · in stock at 2 more stores
PMC Bronze 9mm 115gr JHP Ammunition 50rds - 9BPMC Bronze 9mm 115gr JHP Ammunition 50rds - 9B
$19.9039.8¢/rd · 50 rds
at BattleHawk Armory · in stock at 15 more stores
Winchester USA Brass 9mm 115-Grain 50-Rounds JHPWinchester USA Brass 9mm 115-Grain 50-Rounds JHP
$21.0942.2¢/rd · 50 rds
at GrabAGun · in stock at 17 more stores
PPU Defense 9mm Luger 147gr JHP Handgun Ammo - 50 RoundsPPU Defense 9mm Luger 147gr JHP Handgun Ammo - 50 Rounds
$21.1542.3¢/rd · 50 rds
at BattleHawk Armory · in stock at 14 more stores
PPU 9MM JHP 115GR 50/1000 UPC: 8605003813255PPU 9MM JHP 115GR 50/1000 UPC: 8605003813255
$22.2644.5¢/rd · 50 rds
at BattleHawk Armory · in stock at 15 more stores
−21%Fiocchi 9mm Luger 147 Grain JHP 975 FPS 50 RoundsFiocchi 9mm Luger 147 Grain JHP 975 FPS 50 Rounds
$22.9545.9¢/rd · 50 rds
21% below the next-lowest store ($28.99)
at The Real Grit · in stock at 2 more stores

9mm Ammo Deals FAQ

How much is 9mm ammo per round today?

The cheapest in-stock 9mm is 20.1¢/rd per round ($10.03 for 50 rounds at Midsouth Shooters). The median across 311 products in stock is 49.9¢/rd.

Is bulk 9mm cheaper?

Usually, though not always: today the cheapest case of 500+ rounds is 22¢/rd per round, and the cheapest box overall is 20.1¢/rd. Many stores ship larger orders free.

Brass or steel case?

Steel-case ammo is cheaper and fine for practice in most guns, but it can’t be reloaded and some indoor ranges ban it. Brass is reloadable and accepted everywhere.

How do you calculate price per round?

We divide the store’s current price by the number of rounds in the box or case. Shipping and taxes are not included. Prices come from the stores we track and are refreshed every day; a deal is listed only when the ammo is in stock and at least 10% under its own recent price, or 15% under every other store.