I use ATF for all of my gun Cleaning and preservation. My BPCR friends suggested it to me and it works perfectly. It is high
in anticorrosives and a perfect lubricant for our purposes.
And inexpensive.