I have been buying carb cleaner, window cleaner, brake cleaner and various other aerisols from an outfit called AVW for a long time here in my Motorcycle Shop. Last week my salesman from AVW told me that they now have a aerisol gun cleaner. I had them ship me a can so I could check it out - seems like good stuff to me. I sprayed it on, wiped my gun down good, sprayed on a little more and then used compressed air to blow the lube ito the small parts. Anybody else ever heard of or used this product? It's called "Lube Job Gun Cleaner" and runs around 4 bucks a can. (I know, my spelling sucks but I didn't have time to download the spell checker)