I wanted to avoid the possible problem with incompatible parts and having to scrounge parts I forgot to order with the other parts and etc. Anyway I did order a slide, extractor, ejector, firing pin and spring and stop plate. Hope I remembered everything and everything works together. I ordered the caspian ss slide. I will try to use the original guide, guide spring, magazine and front end thingy (forgot the nomenclature}.