I use Ballistol with distilled water to get rid of surface fouling etc. But if i want a good deep clea i use a cleaner from the dollar stores call "LA Totally Awesome". Since most of the lubes we use are a mix of oils and wax..when it mixes with fouling it gets stuck in the pores of the metal...