Walther P22 Complete Slide assembly This is a new OEM Parts that has been Factory test fired one time