FITS Glock 19 G19 Gen1-3 UPPER Slide Complete Parts Kit. KIT INCLUDES: Spring cups, Extractor Depressor Plunger Bearing, Channel Liner, Striker Spacer Sleeve, Extractor Depressor Plunger Spring, Striker Safety Spring, striker spring, backplate, Striker Safety, Extractor Depressor Plunger, Stainless Striker, Extractor, Stainless Guide Rod, Billet Guide Rod.