These are 100% factory OEM Parts. These parts are a great replacement for your worn out slide parts. All new OEM genuine GLOCK brand parts. These are OEM replacement parts for GLOCK 22 or 31 gen 1-3 slides.
Firing Pin Safety & Spring (00077). Extractor Depressor Plunger Spring (33522). Firing Pin Spring Cups (00070).