I've done several Cerakote jobs and there is several more issues than mentioned.
The internals looked like they were probably soaked in acetone then removed and not coated taking away any grease leading to the surface rust. If they were coated there would not be rust.They just coated the parts you can see.
they did not soak it long enough and gassed off the acetone it leads to poor adhesion on the breach block.
They coated the face of the breach block. It's almost as important to know what not to coat than what to coat when doing Cerakote. Hopefully they never baked with your springs and firing pin fitted.
Sand everywhere means they never blew the parts after soaking. Sand in your barrel is a good sign they never blanked of the barrel ends prior to sandblasting.
As for removing a crappy Cerakote job the only way is to re sand blast and start again.
The internals looked like they were probably soaked in acetone then removed and not coated taking away any grease leading to the surface rust. If they were coated there would not be rust.They just coated the parts you can see.
they did not soak it long enough and gassed off the acetone it leads to poor adhesion on the breach block.
They coated the face of the breach block. It's almost as important to know what not to coat than what to coat when doing Cerakote. Hopefully they never baked with your springs and firing pin fitted.
Sand everywhere means they never blew the parts after soaking. Sand in your barrel is a good sign they never blanked of the barrel ends prior to sandblasting.
As for removing a crappy Cerakote job the only way is to re sand blast and start again.