I sent a VP9 slide to Primary Machine & got it back with the nitride finish two weeks early. I went to the range to zero & I didn’t have to make any adjustments. I’m not sure if this is a service they offer? I didn’t even include my barrel when I shipped it to them. Anyhow, I’m happy.