Gun Deals: How to Tell a Real Discount from a Fake One

We track what 44,390 live firearm listings have actually charged, day by day, since February. Most of them have never been on sale — and half of this month's price cuts are a return to a price the listing already wore.

Published Reviewed October 2026 8 min read
Gun Deals: How to Tell a Real Discount from a Fake One

We can see the price charged, not the price crossed out

Every "was $999, now $579" claim has two numbers in it, and only one of them is checkable. The retailer controls the first one and never has to justify it.

So we do not record it. What we record is the second number: the price a listing was actually asking, per retailer, per day. For this piece that is 44,390 live firearm listings that we have watched for at least 90 days, averaging 192 days of observations each, going back to 17 February 2026 when firearm history starts. One price series per retailer per gun, which matters — two shops carrying the same rifle run two independent price stories, and averaging them hides both.

That gives a different and much harder question than "is this discount big?" The question becomes: has this listing ever been cheaper than it is right now, and when?

Most gun listings have never been on sale at all

Before asking whether a discount is real, it is worth knowing how often firearm prices move at all. The answer is: rarely.

Movement over the full tracked windowShare of 44,390 listings
Never changed price, not once43.8%
Moved less than 1% end to end47.7%
Ever moved 5% or more35.9%
Ever moved 10% or more19.7%
Ever moved 25% or more4.3%

The average listing's entire range — its dearest day against its cheapest day, across roughly six months — is 5.71%. Narrow that to the last 30 days and only 23.8% of listings moved at all; 13.5% are currently sitting below their own 30-day high.

That is the first filter, and it is nearly free to apply. A listing whose price has been identical since February is not on sale today, whatever the badge says. Nearly half the catalog is in exactly that state.

Is today's price a low? Usually — and that is the problem

Here is the number that reframes the whole category: 63.4% of tracked firearm listings are at their own lowest recorded price right now. The average listing sits 3.27% above its own floor. Only 21.0% are more than 5% above it, and only 10.2% are more than 10% above.

Read that the right way round. It does not mean two thirds of the market is on sale. It means the opposite — for most guns there is no promotional cycle to catch, because the price you see is the only price that listing has ever charged. The floor is not a sale. The floor is Tuesday.

Which makes the 21.0% that are meaningfully above their own low the interesting minority, and the only population where waiting can pay.

Half of this month's price cuts are a return trip

Now the cuts that did happen. 5,980 listings in our set are currently priced below their own 30-day high. For each one we asked a single question: had this listing already charged today's price before those 30 days began?

  • 53.3% — yes. The "new" price is one the listing had already worn earlier in the window. Nothing was discovered; a price came back.
  • 46.7% — no. Genuinely below everything that listing had previously asked.

So the coin is close to fair, which is the honest version of this story. Roughly half of visible firearm price cuts are real new lows and roughly half are a round trip. The distinction is invisible in the listing and obvious in the history, which is the entire reason to look at the history.

The cuts themselves are smaller than the marketing suggests, too. Average cut from the listing's own 30-day high: 6.18%. 42.3% of them are 5% or more, 15.8% are 10% or more, and 2.8% are 20% or more. A genuine double-digit cut on a firearm is an uncommon event, not a weekly one.

Four listings, six months, told in their own prices

The patterns are easier to recognise once you have seen them. These are four real tracked listings, described by the prices they actually asked.

ListingWhat its price didVerdict
PSA 10.5" Carbine-Length 5.56 NATO pistol$579.99 from late March, $999.99 from 22 April to 17 August, back to $579.99 since 18 AugustReturn trip — today's price is its opening price
Rock River Arms RRAGE 16" AR15$746.99, then $791.99, then $559.35 from mid-May, with two brief returns to $774.05 and $791.99 lasting one and three daysYo-yo — the high price is the visitor
CZ 457 Varmint Walnut .22 LR$710.99 for four months, up to $773.99, then $499.99 on 28 August and holdingGenuine new low
Browning BAR MK 3 Stalker$1,460.99 unchanged from 17 February to 9 September, then $899.99Genuine new low, four days old

The first two are the ones that cost people money. The PSA pistol's $579.99 is not a discount off $999.99; it is the price the listing launched at, with a four-month excursion in between. The RRAGE spent three days at $791.99 in mid-August and has otherwise been $559.35 since mid-May — a "sale" measured against those three days would look enormous and mean nothing.

The CZ and the Browning are what a real one looks like: a price that broke below everything the listing had previously asked and then stayed there. Note also what they are not — they are not seasonal. One landed in late August, the other four days ago, and neither is attached to a shopping holiday.

CZ Rimfire Bolt Guns, Cheapest Tracked Price First

Prices updated Oct 30, 2026

That grid is live, so it will disagree with the table above the moment something moves — which is the point. Every CZ listing we track carries its own history behind it.

The discount you can always get is the other retailer

While roughly half of firearm price cuts turn out to be round trips, there is a saving sitting in plain view that requires no timing at all.

Right now 7,003 firearms in our catalog are listed in stock by more than one tracked retailer. Across those:

  • The cheapest-to-dearest gap averages 6.46%, or $56.24.
  • 42.1% differ by 5% or more.
  • 21.7% differ by 10% or more.
  • 6.3% differ by 20% or more.

That average gap is larger than the average price cut we measured above, and unlike a cut you do not have to wait for it or guess whether it is genuine. The Ruger LC Carbine in our set makes the point twice over: today it shows $549.99 at one tracked retailer and $599.99 at another, while the cheaper retailer's own listing spent four days in late August at $794.99 and three days in September at $740.99 — two prices it has not charged at any other point in our window.

Ruger Rimfire Semi-Autos, Cheapest First

Prices updated Oct 30, 2026

Two caveats, both important. First, 84.8% of the live firearms in our catalog are carried by only one tracked retailer, so for most specific guns there is no second price to compare against — the comparison exists on the popular models and vanishes on the obscure ones. Second, a $56 spread is easily erased by shipping and the transfer fee, which is why that number belongs in the comparison from the start rather than after it; how to buy a gun online covers how to price the whole transaction rather than the tag.

The same effect is wider on the consumable side of the catalog. On the 3,802 multi-retailer ammunition products the average gap is 11.80%, and on 18,232 accessories it is 13.18% — which is the measurement behind which retailer is actually cheapest for ammo, and worth remembering when you are pricing the magazines you actually need alongside the gun.

A ninety-second check before you click buy

  1. Look at the listing's own history first. If it has never moved, the badge is furniture. Nearly half of tracked listings are in that state.
  2. Ask whether the price is below everything it has previously asked — not whether the discount looks big. Just over half of current cuts fail that test.
  3. Check the second retailer before you check the calendar. One in five multi-retailer guns differs by 10% or more today.
  4. Add shipping and the transfer fee before comparing anything. On an inexpensive gun they dominate every effect on this page. On anything NFA the timeline and the paperwork dominate instead — the suppressor buying guide covers that, and state and local rules vary, so verify yours locally before you build a budget around one.
  5. Set the target price and let something else watch. Real new lows do happen — 46.7% of current cuts are genuine — but they land on ordinary Tuesdays, not on schedule.

Get alerted when 9mm price drops hit.

We watch every listing and email you the moment the cost per round drops.

Set Up a Free Price Alert

The half of the budget that really does move

A gun is one purchase whose price mostly sits still. The ammunition is a recurring purchase whose price does not, and over a few years of regular shooting it is usually the larger number. The .22 LR you feed a rimfire trainer is the clearest case:

.22 LR Price Index

Live · Oct 30, 2026
Market floor / round
$0.058
Market average
$0.185
Lowest box price
$2.99
30-day trend
▲ 0.6%

Cheapest .22 LR Per Round Right Now

Prices updated Oct 30, 2026

Those blocks recalculate on every page view; the tables higher up are a fixed measurement of a fixed window. Both are ours, and the gap between how they behave is the honest summary of this article — hardware barely moves, consumables move constantly, and the marketing language is identical across both. What genuinely drives the volatile half is laid out in why ammo prices move, the picks sit in the .22 LR guide and the 5.56 and .223 guide, and the live floors are on the .22 LR caliber page and across the full ammo catalog.

If you want the calendar question answered separately, we measured it: the best time of year to buy a gun found seasonality worth 0.7 index points across six months, which is less than the retailer gap on the same day. And our standing rule about what we will and will not claim from this data is written up in how we rank ammunition — tracked prices and published specifications, nothing inferred, nothing tested in-house.

AmmoSpotter earns a commission when you buy through links on this page. It never changes what you pay, and it never decides what we recommend — our picks are ranked on live cost-per-round data pulled from every retailer we track. Full disclosure.

Frequently Asked Questions

How can you tell if a gun discount is real?+
Compare the advertised price against what that same listing has actually charged over time, not against the crossed-out number next to it. Across 44,390 live firearm listings we have tracked for 90 days or more, 63.4% are sitting at their own lowest recorded price right now — so for most guns the everyday price already is the floor, and a discount claim on top of it is describing normal.
Do gun prices actually change much?+
Far less than the marketing implies. 43.8% of the listings in our tracked set have never changed price once since we started watching them in February 2026, and 47.7% have moved by less than one percent end to end. Only 19.7% have ever swung 10% or more, and just 23.8% moved at all in the last 30 days.
If a gun's price just dropped, is that a genuine low?+
Roughly half the time. Of the 5,980 listings currently priced below their own 30-day high, 53.3% have landed at a price that same listing had already charged before those 30 days — a return trip, not a new low. The other 46.7% are genuine new lows. Checking which one you are looking at takes a few seconds of price history.
How big is a real gun discount?+
Modest, usually. Among the listings that did come down in the last 30 days, the average cut is 6.18% off that listing's own 30-day high. 42.3% of those cuts are 5% or more, 15.8% are 10% or more, and only 2.8% are 20% or more. A double-digit cut on a firearm is a genuinely uncommon event.
Is it better to wait for a sale or shop around?+
Shop around. On the 7,003 firearms currently listed in stock by more than one tracked retailer, the gap between the cheapest and dearest listing averages 6.46%, or $56.24, and 21.7% of them differ by 10% or more. That is available today, without predicting anything. The catch is that 84.8% of the guns in our catalog are carried by only one tracked retailer, so the comparison is not always there to make.
Do you use the retailer's original or MSRP price in these numbers?+
No, and that is deliberate. We do not record the crossed-out number a retailer displays next to its sale price, because we cannot verify that anything was ever sold at it. Every figure here comes from the price a listing was actually asking on a given day, recorded daily per retailer.

Shop the data

AmmoSpotter Research Desk

About the author

AmmoSpotter Research Desk

Price & Ballistics Research

The AmmoSpotter Research Desk analyzes live retail pricing across every ammunition, firearm and accessory listing we track. Recommendations here are ranked against real cost-per-round data pulled daily from the retailers we monitor - not against manufacturer marketing copy.

  • ✓Tracks 180,000+ live product listings across 6 retailer feeds
  • ✓Records price history on every listing, every day
  • ✓Cost-per-round methodology applied to all ammunition rankings
  • ✓No product is ranked without a verifiable in-stock retail price
  • ✓Affiliate relationships never influence rankings

Related Guides