Several years ago when I started shooting Ruger MKiii pistols a lot, I hated taking them down for cleaning. I started just spraying them out with clp or other spray cleaners. They did ok, not great. One day, when I was out, I put some kerosene in a spray bottle. It did a great job! It is all I use now for cleaning. It is cheap and I keep it around the shop all the time.