The Beretta M9 index · Nov 2, 2026
Beretta M9 is at $674 at the median across 8 retailers, 0.4% under its average since Oct 9. The cheapest in stock is Beretta M9 9mm Luger 15-Round, Black Bruniton at GrabAGun, for $600.
Median and cheapest in-stock price · since Oct 9
In-stock listings only · 8 retailers · price as listed
3 configurations · 3 in stock · best price at any retailer
| Configuration | Best price | Retailers |
|---|---|---|
| Beretta M9 9mm Luger 15-Round, Black Bruniton | $599.99 | 6 of 6 in stock |
| Beretta M9 *CA Compliant 9mm Luger, Black Bruniton | $659.99 | 6 of 6 in stock |
| Beretta M9 9mm Luger 10-Round, Black Bruniton | $659.99 | 6 of 7 in stock |
NormalNo shortage signals in Beretta M9 today.
Share of Beretta M9 listings in stock each day · since Oct 9
Not who is cheapest on one product, but who has had the cheapest Beretta M9, on the most days, since Oct 9.
| Retailer | Days cheapest | Median price | Beretta M9 in stock |
|---|---|---|---|
| GrabAGun | 23 / 25 | $660 | 3 / 3 |
| KYGUNCO | 2 / 25 | $673 | 3 / 3 |
| GRITR Sports | 0 / 25 | $672 | 3 / 3 |
| Guns.com | 0 / 25 | $680 | 3 / 3 |
| Midwest Gun Works | 0 / 25 | $699 | 2 / 2 |
| Shooting Surplus | 0 / 25 | $699 | 3 / 3 |
| Shooter's Choice | 0 / 25 | $700 | 1 / 1 |
| Primary Arms | 0 / 25 | — | 0 / 1 |
Ranked on each day's lowest in-stock price, as listed
Other handguns priced near the Beretta M9, with today's street price.
Every gun's price →