I started using Fluid Film about a year ago during the process of bringing a few old rifles back to life. I have been very pleased with the results it gets, especially for soaking piles of small parts. It seems to make light rust and freckling disappear and leaves a very rust resilient but not greasy coating once it is cleaned off parts. It works equally well on large bits like barrels and receivers. For just cleaned bores and routine bore touch ups I still, after 40 some years, rely only on Hoppes #9 to keep them looking good.