I'll put my Kudos in for primary machines, they did my po9 for a Vortex Viper and cerakoted the slide beautiful work. The Optic in the slide is very tight, I don't think you could put a hair between the optic and the slide. When I practice I draw from Kydex holster every time and there is no wear of the cerakote on the slide.