Retailer coverage is expanding — keep checking back as selection grows!
Buying GuideBy , FounderLast updated November 3, 2026

How to find ammo in stock

Search many retailers at once, read what each stock label means, and let an alert check for you.

Observed 30-day price distribution

IronScout provides observed price and availability data for 9mm ammunition across tracked online retailers. Data reflects historical price observations and does not include purchase recommendations.

Observed 30-Day Price Range (Per Round): median: $0.679, lowest: $0.200, 95th-percentile high: $1.649, sample size: 23159.

Lowest observed price in the trailing 7-day window: $0.200.

Prices last updated November 10, 2026 · 1498 listings tracked across 35 retailers · 31 days with data in the 30-day window

How we calculate this

SQL PERCENTILE_CONT over daily-best per-product-per-day observed in-stock prices

  • Daily-best is MIN(price_per_round) per (caliber, product, UTC day).
  • Only in-stock observations included.
  • Coverage varies by retailer and source.

How do you find ammo in stock?

Search many retailers at once, not one store at a time. An ammo search engine checks the stock of many online retailers and shows the ones that list your caliber in stock, with the price and cost per round. When nothing you want is in stock, set a back-in-stock alert, so the search runs without you.

These five steps cover most searches:

  1. Search your caliber on an ammo search engine.
  2. Read each retailer's stock label before you compare prices.
  3. Widen the search to other brands, loads and pack sizes of the same cartridge.
  4. Set a back-in-stock or price alert for the products you want.
  5. Check local stores by phone for what online trackers do not see.

Why search many retailers at once?

Stock changes at each retailer on its own schedule. One retailer can sell out of a popular 9mm load while another can receive a delivery of it on the same day. If you check stores one at a time, you see only the stores you remembered to check.

An ammo search engine checks a list of retailers and puts their listings on one page. IronScout checks prices and availability at tracked retailers daily, and groups listings it identifies as the same product into one result. The current list of tracked retailers is on the retailers page. For how the main search engines differ, see ammo search engines compared.

Every search engine shows a snapshot, taken when it last checked the retailer. Click through to the retailer and check the stock label on the product page before you plan an order around it.

What do retailer stock labels mean?

Retailers use different words for stock, and the words matter:

  • In stock. The retailer lists the product as available to order now.
  • Limited stock or low stock. The retailer has some units. Some retailers show a count.
  • Backorder. You can order now, and the retailer ships when its next delivery arrives. Some retailers charge your card at order, and some when the order ships. The ship date is the retailer's estimate.
  • Preorder. The product is not yet released or not yet received. You reserve a unit before it arrives.
  • Out of stock or sold out. You cannot order it now. Many retailers offer an email notice on the product page.

A backorder or preorder is not the same as in stock. If you need the ammunition by a date, check the retailer's estimated ship date and its cancellation terms before you order.

Some retailers also set a purchase limit per order or per customer on popular products. The limit is on the product page or in the cart.

How do you widen the search?

When one product is out of stock, the same cartridge in another form can be in stock:

  • Another brand or load. Many manufacturers make the same cartridge. Search by caliber, not by one product name, and compare the full list.
  • Another bullet weight. 9mm is commonly sold in 115, 124 and 147 grain loads. Check which weights your firearm's manufacturer lists as compatible. 9mm 115 vs 124 vs 147 grain explains the differences.
  • Another pack size. A retailer can be out of 50-round boxes and still have 500 or 1,000-round cases, or the reverse. Compare by cost per round, not by box price.
  • Another case material. Brass, steel and aluminum cases are sold under different product lines. Steel case vs brass case explains the differences.

Do not widen the search to a different cartridge because it looks similar. Two cartridges with similar names can be different cartridges, and one cartridge can have several names (9mm Luger and 9x19mm). Check the cartridge designation stamped on your firearm and in its manual. For example, see 5.56 vs .223 before you treat those two as one search.

How does a back-in-stock alert work?

A back-in-stock alert checks a product for you and sends a notice when a tracked retailer lists it in stock again. On IronScout, you save a product, and its back-in-stock alert is on by default. IronScout checks availability at tracked retailers daily. A saved product also has a price-drop alert. You choose whether it fires on any price drop or on a minimum drop in percent. You can also save a caliber search with the cost per round you state. Alerts need a free account. See ammo price and back-in-stock alerts.

Act on an alert soon after it arrives. A popular product that comes back in stock can sell out again before the next check.

How do you see which calibers are getting harder to find?

IronScout's today's ammo market page has an availability watch. It shows the largest changes over 7 days in the number of tracked products listed in stock, by caliber. A falling count means fewer tracked products in that caliber were listed in stock at the end of the 7 days than at the start. Each caliber page, such as 9mm ammo prices, shows the number of retailers and products behind its prices when it has current data.

These counts describe tracked retailers on the dates shown. They do not include local stores, and they do not tell you what a retailer will have next week.

Should you check local stores?

Yes. Online search engines track online retailers. Local gun shops and sporting goods stores keep their own inventory, and an online search engine does not see it. Call before you drive, and ask for the exact product, grain weight and quantity. A store can also tell you when its next delivery is due.

Can every retailer ship to you?

No. Some states and cities restrict ammunition shipping or require a licensed dealer or a background check at delivery, and some retailers do not ship to those places. A retailer can show a product in stock that it cannot ship to your address. Check the retailer's shipping restrictions for your state before you rely on its stock. Ammo shipping restrictions by state lists them, and how to buy ammo online covers the other requirements to check.

Related articles

Related articles