I have used dura coat on quite a few of my rifles and shotguns. It is like doing any other painting/coating work, the final product is only as good as the prep work that you put into it. The only scratches I have ever had were due to me not letting it cure long enough before using the gun. I have never had any oils, lubes or cleaning solvents do anything to it. I am really OCD when it comes to prepping the metal before shooting the dura coat on it with an airbrush. There are a few other things to keep in mind as well, like using clean, dry air and making sure to mix the hardener properly. I am no professional but I have been very pleased with the guns that i have done.