First off, a matter of somewhat pecuniary interest, since I’d like to keep good relations with Jacob and the Widener’s blog folks.
Jacob was kind enough to send over a link to a recent post: “1986 VS 2026: Guns And Ammo Pricing“.
Jacob goes through and compares prices between 1986 and 2026, and does some historical and cultural analysis of the changes during that period (the rise of the Internet, regulatory factors, panic buying after certain events, etc.)
In 1986, a box of 9mm cost $22.50, or about $0.45 per round.
In 2026, it averages $10.00 per box, or $0.20 per round.
Even without adjusting for inflation, that’s a dramatic decrease. When adjusted for inflation, 9mm is significantly cheaper today than it was in the 1980s.
My main quibble with Jacob here is: that’s really the only place where he mentions “adjusted for inflation”. Though he does say:
Firearms: Moderately more expensive, but roughly in line with inflation
I would have liked to see more of a breakdown of this.
The two inflation calculators I use are: the US Inflation Calculator and the CPI Inflation Calculator from the Bureau of Labor Statistics.
If we plug some of Jacob’s numbers into those calculators and compare 1986 to 2026 dollars:
- The $249 in 1986 Glock 17 would be $758.63 in 2026. A veritable bargain, since Jacob has it for $649!
- The $79 Ruger 10/22 would be $240.69 today. MSRP on the cheapest 10/22 I could find on Ruger’s site is $339, Jacob has it for $349 (which is also correct: Ruger has various models with various prices, of course.)
- The Colt AR-15 Carbine that was $499 would go for $1,520.30 adjusted for inflation today. I find it hard to do a direct comparison, because so much depends on configuration, but MidwayUSA lists a Colt AR15A4 for $1136.41. Another bargain! (Jacob has it for $1,099.)
- Your $5.49 .22 LR ammo would come out to $16.73 in 2026 dollars.
That’s probably enough examples. I’ll leave additional analysis as an exercise for the reader. I’ll note that both of the calculators I use gave exactly the same numbers for the 1986-2026 comparisons: I suspect they draw from the same source. Generally, $1 in 1986 is equal to $3.05 today, so you can use that as a factor when doing your math.
I like Jacob’s post. I just think it would be worthwhile to do a direct 1986-2026 dollar value comparison as part of the analysis. Jacob (or anyone else, for that matter) is welcome to flame me in comments if they think I’m wrong.
After the jump, a couple of books, mostly because I’m done with them and would like to move them from the downstairs stack to the upstairs shelves.