This slide kit is drop-on ready and features a ROMEO1 Pro optic, X-RAY3 day/night sights, and is stainless steal with a black nitrite finish. It is factory cut and proven to maintain reliability and accuracy. It comes complete with all required internal parts for assembly. (Not compatible with P320 XFive barrels.)