Slide has been bead blasted and re-blued for a matte finish, so the roll marks are light. Parts as follows: Slide with old school S & W sights, have been installed, firing pin/spring/retainer/extractor, barrel/link/pin, ejector, barrel bushing, recoil guide & spring...Note: recoil guide is not COLT....Can promise U will not be disappointed in the condition of these parts. As normal with me pictures will be available via TEXT.........$325 shipped to your door