Handgun ammunition

Handgun · 9x19 · 9mm Luger · 9mm Parabellum

9mm Ammo

The default self-defense and range handgun round.

9mm ammo price today

No live market stamp on this page yet — we don't invent a floor or a typical.

Price today · 9mm

We're bringing live 9mm price data online. When it's up, the cheapest and typical price per round land here. Set an alert below and we'll email you the moment it's live.

In stock from us

We don't have 9mm listed from our own stock at the moment. Set a price alert below and we'll email you when it's back — or when the price drops.

Shipping & the law: Ammunition can't ship everywhere. Some states and cities — including California, New York, Massachusetts, Connecticut, Illinois, and New Jersey — restrict or prohibit online 9mm sales, cap quantities, or require delivery to a licensed FFL or an age-verified adult. Always confirm your own state and local laws before ordering; checkout happens at Flip Ammo, which enforces shipping restrictions at the point of sale. Must be 21+ to purchase. State shipping note · MD / VA / D.C. (not legal advice).

Prices and availability change fast and are shown as listed by each seller at the time stamped on this page. Confirm price, stock, and your state's shipping rules on the seller's site before you buy.

Related Flip listings

We don't have 9mm listed at Flip Ammo yet. These hubs and today's deals are the honest next click — no placeholder rows.

Price alert

We'll watch 9mm so you don't.

Get an email the moment 9mm drops to your target price per round. No account — just an email.

About 9mm

9mm is the most common centerfire handgun caliber in the U.S. — cheap to shoot, easy to find, and the round most self-defense pistols are built around. Because everyone stocks it, price swings on 9mm are the clearest early signal of where the whole ammo market is headed.

Common bullet weights run 115, 124, 147 grain.

Quick answers

Is 9mm cheaper online?
Sometimes — after you count shipping. Online 9mm can beat a local shop on cost per round, but ammunition is heavy and some shipments add HAZMAT or freight fees. Compare landed cost, not the box sticker. This hub shows Flip Ammo stock and, when a market stamp is on the page, today's floor vs typical. It is not a multi-retailer search of every shop on the internet.
Bulk 9mm vs a box — which is the better buy?
A case usually lowers cost per round if you actually shoot that volume. A box is the better buy when you don't want cash sitting on a shelf, or when the load is a premium/defensive SKU you only need a little of. Shipping on a heavy case can erase the per-round savings. Work the math on CPR, then check live listings on this page.
Is buying bulk ammo worth it?
What is CPR (cost per round)?
CPR is cost per round: the box or case price divided by the round count. It's the only honest way to compare a 50-round box to a 1,000-round case. Flip listings on this site rank by CPR when the round count is real — we don't guess a count from the name if it isn't explicit. https://caliberdaily.com/guides/how-ammo-prices-work
How ammo prices work
Does 9mm shipping include HAZMAT, and which states can receive it?
Ammunition often ships with extra handling or HAZMAT-style fees, and some states and cities restrict or block online ammo delivery. Checkout at Flip Ammo enforces shipping rules at the point of sale — this site does not. Confirm your own state and local law before you order. This is not legal advice. https://caliberdaily.com/guides/ammo-shipping-states
Ammo shipping by state (not legal advice)Maryland, Virginia, D.C.
What's the difference between 9mm JHP and FMJ?
FMJ (full metal jacket) is the usual range load: cheaper per round, feeds reliably, does not expand. JHP (jacketed hollow point) is built to expand for defensive use and typically costs more. Most people who carry a 9mm buy both — FMJ for volume, JHP for carry — and test the carry load in their own gun. Don't pick carry ammo on price alone. The 9mm hub floor is usually training FMJ, not HST.
9mm self-defense vs rangeIs defensive cheap vs typical?How to read a cheapest row