We don’t sell firearms or ammo·Prices observed from retailers when connected·Field notes · click out to buy

Methodology

Editorial and ranking standards

How we rank prices, check that they're current, handle affiliate links and ads, and write our guides, so you know exactly what you're looking at.

Last updated September 25, 2026

What Price Dope is

Price Dope is a price-comparison search engine for ammunition, firearms, optics and shooting gear. We gather prices from connected retailers, line them up side by side, and send you to the retailer to buy.

  • Price Dope does not sell, ship or transfer firearms, ammunition or any other product.
  • Every purchase happens on the retailer's own website, under that retailer's prices, policies and legal checks.
  • We only show retailers we have a data connection with, so our lists aren't a complete picture of every store.

How results are ranked

By default, in-stock offers (including ones marked low stock) come first, then priced offers that are out of stock or whose stock is unknown, then products with no current offer. If you pick a different sort, such as price low to high, that sort takes over. Within the default order:

  • Caliber pages (for example /ammo/9mm) rank ammunition by cost per round. If we can't tell the round count, we show the price instead and list those products after the ones ranked by cost per round.
  • On the Deals page, the lowest-cost-per-round list ranks in-stock ammunition by cost per round. The price-drop list shows in-stock items first, largest percentage drop first.
  • Firearm-type and brand pages are for browsing. They don't rank by price unless you choose a price sort. Their default order ("Featured") puts in-stock items first, then listings with a product image, then brands with more listings in that firearm type (on brand pages, the categories with more of that brand's products), then model and name. "Popular" here means the number of listings in our catalog. It never means sales, clicks or commissions. With the Ammo filter on, brand pages rank ammo by cost per round, like caliber pages.
  • Search shows the best match for your words first, and in-stock items come first among equally good matches. Cost per round is one of the sort choices when you're searching ammunition. If you browse without a search term, in-stock items come first, then listings that have a product image, then lowest price.
  • On a product page, the price table lists each retailer's offer in stock first, then by price. Offers at the same price are listed alphabetically by retailer name. This is where we compare prices for firearms and gear. For non-ammo products, an "Other versions" section links to the same model in other configurations when we can match them from the listing title. Each version keeps its own page and prices, and versions are listed in stock first, then by price.

A product's headline price is its lowest-priced in-stock offer, or its lowest-priced offer if none are in stock.

Two things never affect ranking: whether a retailer pays us a commission, and whether anyone has bought an ad. Our sorting doesn't use affiliate or advertising data at all.

How cost per round is calculated

Cost per round = listed price ÷ number of rounds in the package. For shotgun shells, that's cost per shell.

We read the round count from the product details (such as a "rounds per box" field). If that's missing, we read it from the title, for example "50 RDS", "25 SHELLS" or "Box of 20". If we can't find a believable count, we don't guess. The listing shows the price only.

Cost per round is based on the listed product price. Shipping, taxes, fees, coupons, quantity discounts and membership pricing are set by the retailer and may not be included, so check the final price on the retailer's site.

How prices are checked and shown

Prices, stock status and product details come from data supplied by retailers and distributors. We match listings to products using identifiers such as UPC and manufacturer part number, and send uncertain matches to manual review instead of guessing. How often we re-check depends on the retailer and how it supplies its data, which is why every offer shows its own last-checked time.

Every offer shows when it was last checked, meaning the last time our system confirmed it in the retailer's data.

  • Offers that haven't been re-checked in 48 hours are marked Stale.
  • Offers that haven't been confirmed in 7 days are removed from rankings, price lists and Deals, and their Go to deal link stops working.
  • Out-of-stock offers stay visible below in-stock ones while we keep checking them, so you can see who normally carries an item.
  • If we stop working with a retailer, its offers are hidden.

D.O.P.E. price history

D.O.P.E. stands for Data On Previous Engagements. It's our record of what we've seen: we save a price-and-stock entry whenever an offer's price or stock status changes, and again on any check that comes at least an hour after the previous entry.

On product pages, the history chart shows the lowest price we recorded across retailers for each day.

The Deals page lists price drops from the last 30 days. A drop appears only when two real records support it and the lower price is still the current price. We skip changes smaller than 1% or $0.50, and "drops" larger than 90%, which are more likely data errors.

History starts when we begin tracking a retailer, so new products have little or none at first. D.O.P.E. shows what we've recorded. It isn't a forecast.

Affiliate links and commissions

Every Go to deal button goes through our own redirect, which logs the click and then sends you to the retailer. If we have an affiliate relationship with that retailer, the redirect adds the retailer's or affiliate network's tracking to the link. If you then buy something, we may earn a commission. The price you pay is set by the retailer and is the same either way.

Commission status isn't used anywhere in ranking or sorting. Retailers with and without an affiliate relationship are listed together under the same rules.

Outbound retailer links are tagged as sponsored and nofollow for search engines. For what we record when you click, see our privacy policy. For the full disclosure, see our affiliate disclosure.

Advertising and sponsored placements

We may show ads in a small number of fixed spots: one on the home page, and one on search results pages below the results and page navigation. When no ad is running, those spots stay empty.

  • Every ad is labeled "Sponsored" with the advertiser's name, and its link is tagged as sponsored.
  • Ads appear in their own space. They are never mixed into price lists, rankings or Deals.
  • Buying an ad doesn't change where an advertiser's products or offers rank.
  • We don't use advertising cookies (see our privacy policy).

Retailers and brands listed on Price Dope can buy ads.

How our guides and Learn articles are written

Our articles are meant to help you compare and buy with confidence: plain explanations, no hype and no pressure.

  • No invented prices, statistics, test results or reviews. Prices and cost-per-round figures on our pages come from live retailer data, not from article text.
  • Technical and ballistic information follows established industry standards (such as SAAMI specifications) and manufacturer guidance, and we list sources for specific technical claims where appropriate.
  • On compatibility and safety questions, we point you to your firearm's markings and its manufacturer.
  • Some content may be sponsored or include paid placements; when it is, it's labeled.
  • Every article is reviewed and approved before it's published.

Corrections

If a price, stock status, product match or article looks wrong, email [email protected] with a link to the page. We review every report, aim to respond within 7 days, and fix confirmed errors.

Retailers can use the same address to ask us to correct or update their listings.

Your responsibility and the law

You're responsible for following all federal, state and local laws that apply to buying, owning, transporting and using firearms and ammunition, including age requirements. Retailers decide what they'll sell and ship to you and run any required checks. Firearms typically ship to a licensed dealer (FFL), who completes the transfer. Price Dope doesn't sell or transfer firearms and isn't a party to your purchase.