The Beretta 686 index · Nov 2, 2026

BERETTA 686 PRICES TODAY

Beretta 686 is at $2,899 at the median across 8 retailers. The cheapest in stock is Beretta 686 Silver Pigeon I 12 Gauge 28" Barrel, Silver at Guns.com, for $2,163.

Market median$2,899Flat vs average since Oct 10
Cheapest in stock$2,163Guns.com · in stock
Range since Oct 10$2,899 – $2,899Low Oct 10 · high Oct 10
Share this indexShare card

What Beretta 686 has cost

Median and cheapest in-stock price · since Oct 10

Cheapest in stock Market median
$2,053$2,531$3,009Oct 10Today$2,163

In-stock listings only · 8 retailers · price as listed

Every Beretta 686 configuration

26 configurations · 26 in stock · best price at any retailer

ConfigurationBest priceRetailers
Beretta 686 Silver Pigeon I 12 Gauge 28" Barrel, Silver$2,162.997 of 7 in stock
Beretta 686 Silver Pigeon I 20 Gauge 30" Barrel MPN J686S2030, Silver$2,179.996 of 7 in stock
Beretta 686 Silver Pigeon I 20 Gauge 26" Barrel, Silver$2,200.997 of 8 in stock
Beretta 686 Vittoria Silver Pigeon I 12 Gauge, Silver$2,325.996 of 6 in stock
Beretta 686 Silver Pigeon I 20 Gauge 28" Barrel, Silver$2,369.996 of 7 in stock
Beretta 686 Silver Pigeon I 12 Gauge 26" Barrel, Silver$2,584.995 of 7 in stock
Beretta 686 Silver Pigeon I 28 Gauge, Engraved Silver$2,599.991 of 5 in stock
Beretta 686 Silver Pigeon I .410 Bore, Engraved Silver$2,721.993 of 4 in stock
Beretta 686 Silver Pigeon I 20 Gauge 30" Barrel MPN J686F2030, Silver$2,739.995 of 6 in stock
Beretta 686 Silver Pigeon I Sporting 12 Gauge 32" Barrel Right Hand Fixed Stock, Silver$2,743.996 of 7 in stock
Beretta 686 Silver Pigeon I 12 Gauge 30" Barrel Grade II Walnut Stock, Silver$2,747.996 of 6 in stock
Beretta 686 Silver Pigeon I Sporting 12 Gauge 32" Barrel Right Hand Adj B-Fast Stock, Silver$2,754.996 of 6 in stock
Beretta 686 Vittoria Silver Pigeon I 20 Gauge, Silver$2,788.995 of 7 in stock
Beretta 686 Silver Pigeon I 12 Gauge 30" Barrel European Walnut Stock, Silver$2,837.996 of 6 in stock
Beretta 686 Vittoria Silver Pigeon I Sporting 20 Gauge, Silver$2,899.003 of 6 in stock
Beretta 686 Silver Pigeon I Sporting .410 Bore, Engraved Silver$3,001.185 of 6 in stock
Beretta 686 Silver Pigeon I Sporting 20 Gauge, Engraved Silver$3,121.996 of 6 in stock
Beretta 686 Silver Pigeon I Sporting 12 Gauge 30" Barrel Left Hand, Silver$3,158.996 of 6 in stock
Beretta 686 Silver Pigeon I Sporting 12 Gauge 32" Barrel Left Hand, Silver$3,233.995 of 5 in stock
Beretta 686 Silver Pigeon I Sporting 28 Gauge 32" Barrel, Engraved Silver$3,261.994 of 5 in stock
Show 6 more

Shortage watch

TightLess Beretta 686 is in stock than usual.

In stock81%usual 90% since Oct 10
Retailers in stock7of 8 carrying Beretta 686
Listings in stock124of 154

Share of Beretta 686 listings in stock each day · since Oct 10

Who actually wins Beretta 686

Not who is cheapest on one product, but who has had the cheapest Beretta 686, on the most days, since Oct 10.

RetailerDays cheapestMedian priceBeretta 686 in stock
KYGUNCO24 / 24$2,89921 / 26
GrabAGun23 / 24$2,89922 / 25
GRITR Sports23 / 24$2,89920 / 24
Guns.com11 / 24$2,78925 / 26
Midwest Gun Works11 / 24$2,89914 / 19
Shooting Surplus11 / 24$2,89920 / 21
Shooter's Choice0 / 24$2,8002 / 2
Primary Arms0 / 24—0 / 11

Ranked on each day's lowest in-stock price, as listed

Beretta 686 price guide

What's a good price for Beretta 686?
$2,899 or less: that's the cheapest quarter of days since Oct 10. Beretta 686 is there today, at $2,899.
Where is Beretta 686 cheapest?
KYGUNCO has had the lowest price on 24 of the last 24 days. Right now the cheapest in stock is Beretta 686 Silver Pigeon I 12 Gauge 28" Barrel, Silver at Guns.com, for $2,163.
Do retailers charge different prices for the same gun?
Yes, typically by 4% between the cheapest and dearest retailer, across 22 products we see in stock at two or more retailers. It pays to compare before you buy.
Is Beretta 686 in stock?
81% of the 154 Beretta 686 listings we track are in stock today, across 26 products at 8 retailers, against 90% usually since Oct 10.