Has anybody here tried "Ballistisol", an environmentally safe, non-toxic, bio-degradable gun cleaner? The can label says it can be used for auto dashes (like Armor-all) and even for plants! It emulsifies in water. It has a smell that seems familiar, but I can't think of what it reminds me of. A friend at the range was trying it. He said it worked so-so.