The HK Mark 23 index · Nov 2, 2026

HK MARK 23 PRICES TODAY

HK Mark 23 is at $2,522 at the median across 8 retailers, 0.6% under its average since Oct 9. The cheapest in stock is HK Mark 23 .45 ACP 12-Round, Black at KYGUNCO, for $2,302.

Market median$2,522↓ 0.6% vs average since Oct 9
Cheapest in stock$2,302KYGUNCO · in stock
Range since Oct 9$2,302 – $2,624Low Oct 10 · high Oct 14
Share this indexShare card

What HK Mark 23 has cost

Median and cheapest in-stock price · since Oct 9

Cheapest in stock Market median
$2,096$2,395$2,693Oct 9Today$2,302

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

Every HK Mark 23 configuration

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

Shortage watch

ScarceMost HK Mark 23 listings are out of stock.

In stock32%usual 53% since Oct 9
Retailers in stock5of 8 carrying HK Mark 23
Listings in stock10of 31

Share of HK Mark 23 listings in stock each day · since Oct 9

Who actually wins HK Mark 23

Not who is cheapest on one product, but who has had the cheapest HK Mark 23, on the most days, since Oct 9.

RetailerDays cheapestMedian priceHK Mark 23 in stock
KYGUNCO14 / 25$2,3021 / 6
Guns.com11 / 25$2,4694 / 5
Midwest Gun Works0 / 25$2,4992 / 2
GrabAGun0 / 25$2,6242 / 6
Bereli0 / 25$2,6991 / 1
GRITR Sports0 / 25—0 / 1
Primary Arms0 / 25—0 / 4
Shooting Surplus0 / 25—0 / 6

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

HK Mark 23 price guide

What's a good price for HK Mark 23?
$2,513 or less: that's the cheapest quarter of days since Oct 9. It was last there on Oct 30; today's median is $2,522.
Where is HK Mark 23 cheapest?
KYGUNCO has had the lowest price on 14 of the last 25 days. Right now the cheapest in stock is HK Mark 23 .45 ACP 12-Round, Black at KYGUNCO, for $2,302.
Do retailers charge different prices for the same gun?
Yes, typically by 12% between the cheapest and dearest retailer, across 2 products we see in stock at two or more retailers. It pays to compare before you buy.
Is HK Mark 23 in stock?
32% of the 31 HK Mark 23 listings we track are in stock today, across 6 products at 8 retailers, against 53% usually since Oct 9.