9mm Ammo Prices: Cheapest In-Stock 9mm
The cheapest in-stock 9mm right now is TulAmmo - 9mm - 115 Grain - FMJ 1000 Rounds at True Shot Ammo, 23.8¢ per round (1,000 rounds for $237.80).
Retailer stock data as of Nov 6, 9:08 PM ET or later
- Cheapest now
- 23.8¢
- In stock
- 753
- Retailers
- 6
- November 2026 index
- 30.4¢
In-stock 9mm listings
500 of 500 listings
Showing the 500 cheapest of 753 in-stock 9mm listings.

TulAmmo - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grSteelTrue Shot Ammo · 1,000 rds · $237.80
23.8¢per round
Wolf - 9mm - 124 Grain - FMJ - Steel Case (Brass Plated) 1000 Rounds
FMJ / practice124 grSteelTrue Shot Ammo · 1,000 rds · $237.80
23.8¢per round
Magtech - 9mm - 115 Grain - FMJ - Steel Case 500 Rounds
FMJ / practice115 grSteelTrue Shot Ammo · 500 rds · $123.51
24.7¢per round
Magtech - 9mm - 115 Grain - FMJ - Steel Case 1000 Rounds
FMJ / practice115 grSteelTrue Shot Ammo · 1,000 rds · $249.00
24.9¢per round
Wolf - 9mm - 124 Grain - FMJ - Steel Case (Brass Plated) 500 Rounds
FMJ / practice124 grSteelTrue Shot Ammo · 500 rds · $126.62
25.3¢per round
Magtech - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $259.99
26.0¢per round
CCI - Blazer - 9mm - 115 Grain - FMJ - Aluminum Case 1000 Rounds
FMJ / practice115 grAluminumTrue Shot Ammo · 1,000 rds · $263.41
26.3¢per round
Magtech - 9mm - 115 Grain - FMJ - Steel Case 50 Rounds
FMJ / practice115 grSteelTrue Shot Ammo · 50 rds · $13.21
26.4¢per round
Wolf - 9mm - 124 Grain - FMJ - Steel Case (Brass Plated) 50 Rounds
FMJ / practice124 grSteelTrue Shot Ammo · 50 rds · $13.54
27.1¢per round
TulAmmo - 9mm - 115 Grain - FMJ 50 Rounds
FMJ / practice115 grSteelTrue Shot Ammo · 50 rds · $13.54
27.1¢per round
MagTech Steel Case 9mm 115 Grain 50-Rounds FMJ
FMJ / practice115 grSteelGrabAGun · 50 rds · $13.59
27.2¢per round
Hyperion Veteran 9mm Ammo 115 Grain Full Metal Jacket - HMAE-9-115FMJ-50 Box of 50
FMJ / practice115 grTarget Sports USA · 50 rds · $13.95
27.9¢per round
MaxxTech - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $278.82
27.9¢per round
Maxxtech - 9mm - 124 Grain - FMJ 1000 Rounds
FMJ / practice124 grTrue Shot Ammo · 1,000 rds · $278.82
27.9¢per round
Remington - UMC Handgun - 9mm - 115 Grain - FMJ 1600 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,600 rds · $446.83
27.9¢per round
FEDERAL AMMO American Eagle 9mm 115gr FMJ Ammunition | 50 Rounds
FMJ / practice115 grKYGUNCO · 50 rds · $13.99
28.0¢per round
BLAZER AMMO 9mm 115Gr FMJ 50rd
FMJ / practice115 grKYGUNCO · 50 rds · $13.99
28.0¢per round
Scorpion Training 9mm Ammo 115 Grain Full Metal Jacket - 9115FMJ-T50 Box of 50
FMJ / practice115 grTarget Sports USA · 50 rds · $13.99
28.0¢per round
Magtech 9mm Luger, 115 Grain, Full Metal Jacket Steel, Pistol Ammo, 50 Rounds, 9AS-50RD
FMJ / practice115 grOptics Planet · 50 rds · $13.99
28.0¢per round
Federal - Champion - 9mm - 115 Grain - FMJ 500 Rounds
FMJ / practice115 grTrue Shot Ammo · 500 rds · $140.12
28.0¢per round
CCI - Blazer - 9mm - 115 Grain - FMJ - Aluminum Case 500 Rounds
FMJ / practice115 grAluminumTrue Shot Ammo · 500 rds · $140.26
28.1¢per round
Hyperion Munitions Veteran 9mm Ammo 124 Grain Full Metal Jacket - HMAE-9-124FMJ-50 Box of 50
FMJ / practice124 grTarget Sports USA · 50 rds · $14.25
28.5¢per round
Merica - Reman - 9mm - 147 Grain - FMJ 500 Rounds
FMJ / practice147 grRemanufacturedTrue Shot Ammo · 500 rds · $142.36
28.5¢per round
Remington - 9mm - 115 Grain - FMJ 500 Rounds
FMJ / practice115 grTrue Shot Ammo · 500 rds · $143.00
28.6¢per round
CCI Blazer Brass 9mm Ammo 115 Grain Full Metal Jacket Bulk 500 Round Loose Pack - 5200BK500
FMJ / practice115 grBrassTarget Sports USA · 500 rds · $144.50
28.9¢per round
Remington Range 9mm Ammo 115 Grain Full Metal Jacket - T9MM3L Box of 50
FMJ / practice115 grTarget Sports USA · 50 rds · $14.50
29.0¢per round
BLAZER AMMO 9mm Luger 115Gr FMJ Brass Trayed 100rd
FMJ / practice115 grBrassKYGUNCO · 100 rds · $29.04
29.0¢per round
Magtech - 9mm - 115 Grain - FMJ 500 Rounds
FMJ / practice115 grTrue Shot Ammo · 500 rds · $145.06
29.0¢per round
BLAZER AMMO 9mm 147Gr FMJ 950 FPS 50rd
FMJ / practice147 grKYGUNCO · 50 rds · $14.53
29.1¢per roundRemington - UMC - 9mm - 115 Grain - FMJ 600 Rounds
FMJ / practice115 grTrue Shot Ammo · 600 rds · $174.44
29.1¢per round
Remington - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $290.68
29.1¢per round
Federal - American Eagle - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $290.73
29.1¢per round
Remington - UMC - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $290.73
29.1¢per round
Winchester - Target & Practice - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $295.37
29.5¢per round
Federal - American Eagle - 9mm - 124 Grain - FMJ 1000 Rounds
FMJ / practice124 grTrue Shot Ammo · 1,000 rds · $295.85
29.6¢per round
MaxxTech - 9mm - 115 Grain - FMJ 500 Rounds
FMJ / practice115 grTrue Shot Ammo · 500 rds · $149.00
29.8¢per round
Maxxtech - 9mm - 124 Grain - FMJ 500 Rounds
FMJ / practice124 grTrue Shot Ammo · 500 rds · $149.00
29.8¢per round
Fiocchi - Training Dynamics - 9mm - 115 Grain - FMJ 500 Rounds
FMJ / practice115 grTrue Shot Ammo · 500 rds · $149.22
29.8¢per round
CCI - Blazer - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $298.00
29.8¢per round
CCI - Blazer Brass - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grBrassTrue Shot Ammo · 1,000 rds · $298.44
29.8¢per round
| Ammo | Retailer | Rounds | Price | Per round | Buy |
|---|---|---|---|---|---|
TulAmmo - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 grSteel | True Shot Ammo | 1,000 | $237.80 | 23.8¢ | Buy |
Wolf - 9mm - 124 Grain - FMJ - Steel Case (Brass Plated) 1000 Rounds FMJ / practice124 grSteel | True Shot Ammo | 1,000 | $237.80 | 23.8¢ | Buy |
Magtech - 9mm - 115 Grain - FMJ - Steel Case 500 Rounds FMJ / practice115 grSteel | True Shot Ammo | 500 | $123.51 | 24.7¢ | Buy |
Magtech - 9mm - 115 Grain - FMJ - Steel Case 1000 Rounds FMJ / practice115 grSteel | True Shot Ammo | 1,000 | $249.00 | 24.9¢ | Buy |
Wolf - 9mm - 124 Grain - FMJ - Steel Case (Brass Plated) 500 Rounds FMJ / practice124 grSteel | True Shot Ammo | 500 | $126.62 | 25.3¢ | Buy |
Magtech - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $259.99 | 26.0¢ | Buy |
CCI - Blazer - 9mm - 115 Grain - FMJ - Aluminum Case 1000 Rounds FMJ / practice115 grAluminum | True Shot Ammo | 1,000 | $263.41 | 26.3¢ | Buy |
Magtech - 9mm - 115 Grain - FMJ - Steel Case 50 Rounds FMJ / practice115 grSteel | True Shot Ammo | 50 | $13.21 | 26.4¢ | Buy |
Wolf - 9mm - 124 Grain - FMJ - Steel Case (Brass Plated) 50 Rounds FMJ / practice124 grSteel | True Shot Ammo | 50 | $13.54 | 27.1¢ | Buy |
TulAmmo - 9mm - 115 Grain - FMJ 50 Rounds FMJ / practice115 grSteel | True Shot Ammo | 50 | $13.54 | 27.1¢ | Buy |
MagTech Steel Case 9mm 115 Grain 50-Rounds FMJ FMJ / practice115 grSteel | GrabAGun | 50 | $13.59 | 27.2¢ | Buy |
Hyperion Veteran 9mm Ammo 115 Grain Full Metal Jacket - HMAE-9-115FMJ-50 Box of 50 FMJ / practice115 gr | Target Sports USA | 50 | $13.95 | 27.9¢ | Buy |
MaxxTech - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $278.82 | 27.9¢ | Buy |
Maxxtech - 9mm - 124 Grain - FMJ 1000 Rounds FMJ / practice124 gr | True Shot Ammo | 1,000 | $278.82 | 27.9¢ | Buy |
Remington - UMC Handgun - 9mm - 115 Grain - FMJ 1600 Rounds FMJ / practice115 gr | True Shot Ammo | 1,600 | $446.83 | 27.9¢ | Buy |
FEDERAL AMMO American Eagle 9mm 115gr FMJ Ammunition | 50 Rounds FMJ / practice115 gr | KYGUNCO | 50 | $13.99 | 28.0¢ | Buy |
BLAZER AMMO 9mm 115Gr FMJ 50rd FMJ / practice115 gr | KYGUNCO | 50 | $13.99 | 28.0¢ | Buy |
Scorpion Training 9mm Ammo 115 Grain Full Metal Jacket - 9115FMJ-T50 Box of 50 FMJ / practice115 gr | Target Sports USA | 50 | $13.99 | 28.0¢ | Buy |
Magtech 9mm Luger, 115 Grain, Full Metal Jacket Steel, Pistol Ammo, 50 Rounds, 9AS-50RD FMJ / practice115 gr | Optics Planet | 50 | $13.99 | 28.0¢ | Buy |
Federal - Champion - 9mm - 115 Grain - FMJ 500 Rounds FMJ / practice115 gr | True Shot Ammo | 500 | $140.12 | 28.0¢ | Buy |
CCI - Blazer - 9mm - 115 Grain - FMJ - Aluminum Case 500 Rounds FMJ / practice115 grAluminum | True Shot Ammo | 500 | $140.26 | 28.1¢ | Buy |
Hyperion Munitions Veteran 9mm Ammo 124 Grain Full Metal Jacket - HMAE-9-124FMJ-50 Box of 50 FMJ / practice124 gr | Target Sports USA | 50 | $14.25 | 28.5¢ | Buy |
Merica - Reman - 9mm - 147 Grain - FMJ 500 Rounds FMJ / practice147 grRemanufactured | True Shot Ammo | 500 | $142.36 | 28.5¢ | Buy |
Remington - 9mm - 115 Grain - FMJ 500 Rounds FMJ / practice115 gr | True Shot Ammo | 500 | $143.00 | 28.6¢ | Buy |
CCI Blazer Brass 9mm Ammo 115 Grain Full Metal Jacket Bulk 500 Round Loose Pack - 5200BK500 FMJ / practice115 grBrass | Target Sports USA | 500 | $144.50 | 28.9¢ | Buy |
Remington Range 9mm Ammo 115 Grain Full Metal Jacket - T9MM3L Box of 50 FMJ / practice115 gr | Target Sports USA | 50 | $14.50 | 29.0¢ | Buy |
BLAZER AMMO 9mm Luger 115Gr FMJ Brass Trayed 100rd FMJ / practice115 grBrass | KYGUNCO | 100 | $29.04 | 29.0¢ | Buy |
Magtech - 9mm - 115 Grain - FMJ 500 Rounds FMJ / practice115 gr | True Shot Ammo | 500 | $145.06 | 29.0¢ | Buy |
BLAZER AMMO 9mm 147Gr FMJ 950 FPS 50rd FMJ / practice147 gr | KYGUNCO | 50 | $14.53 | 29.1¢ | Buy |
Remington - UMC - 9mm - 115 Grain - FMJ 600 Rounds FMJ / practice115 gr | True Shot Ammo | 600 | $174.44 | 29.1¢ | Buy |
Remington - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $290.68 | 29.1¢ | Buy |
Federal - American Eagle - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $290.73 | 29.1¢ | Buy |
Remington - UMC - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $290.73 | 29.1¢ | Buy |
Winchester - Target & Practice - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $295.37 | 29.5¢ | Buy |
Federal - American Eagle - 9mm - 124 Grain - FMJ 1000 Rounds FMJ / practice124 gr | True Shot Ammo | 1,000 | $295.85 | 29.6¢ | Buy |
MaxxTech - 9mm - 115 Grain - FMJ 500 Rounds FMJ / practice115 gr | True Shot Ammo | 500 | $149.00 | 29.8¢ | Buy |
Maxxtech - 9mm - 124 Grain - FMJ 500 Rounds FMJ / practice124 gr | True Shot Ammo | 500 | $149.00 | 29.8¢ | Buy |
Fiocchi - Training Dynamics - 9mm - 115 Grain - FMJ 500 Rounds FMJ / practice115 gr | True Shot Ammo | 500 | $149.22 | 29.8¢ | Buy |
CCI - Blazer - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $298.00 | 29.8¢ | Buy |
CCI - Blazer Brass - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 grBrass | True Shot Ammo | 1,000 | $298.44 | 29.8¢ | Buy |
Affiliate links (?)