I have 4 of these bad boys, BRAND NEW never used. Got em from a distributor. These are not aftermarket. These are Glock. Fits any 9mm model Glock gun. Let me know what you have. Cash is always King. I will ship for $6 additional, Paypal of course. These won't be available much longer. Email or Text 678-698-five294