It has worked well on the rifles I have used it on. I dont use it on my collectible milsurps unless it was the original finish that came in the rifle. I wouldn't use it on an Arisakaif that rifle has the orginal Japanese finish since you can't replicate it. For non-milsurp rifles, I use it all the time since it is really good looking and feels great. This Mosin was definitely "bubba" painted and based upon what I could learn, BLO was the closest to the original pre-war Mosin finish.