The only way to make any of these products last is to sandblast................it is a must do operation if you want to do it right. We sell portable blasters that use Silica sand and work outdoors that do a great job. For example in our shop we blast everything right down to the white metal removing any old finish that may contaminate the new one, then parkerize all parts, then apply Arma-Coat over top giving it a perfect new surface to bond to. We will be at the Easter show in Calgary next weekend come and check out the demos. I have a rifle that has been coated and used for the last 8 years and still looks perfect.