I,ve been using CLP Cleaner / Lubricant for many years and loving it. And usually available at Walmarts in my area so I don,t have to search for it. As far as actual cleaning i,ve used everything from submersion in K1 kerosene and brushing to spray gun cleaner and brake cleaner. All works. A air...