I've been using Ballistol for about 6 months now and I remain truly impressed. Yesterday the wife and I shot two boxes of .45 acp and a box ox .38 spc when we went back into the house I disassembled the two .45's and sprayed them down with Ballistol and the same with the revolver. I let them soak for 20/30 minutes and a few patches later they were clean as a whistle! No muss no fuss no need to lubricate good to go! It does not harm wood, plastic, rubber and cleans them all. The only negative I have heard is it will remove gold leaf, don't know if that true or not it seem unlikely not many things affect gold.
The price of freedom is eternal vigilance.