Just passing thru and noticed Kroil was mentioned. That stuff is very highly regarded by some in the firearms world. Its a pretty good cleaner/solvent/lube/dip. I bought a gallon of the stuff years ago and dropped parts into a soup can I made holey with a drill and some spare time.
And... oh. my. god. its over a hundred bucks a gallon now. I still have the gallon paint can full of the stuff and was going to toss it as I am moving, but instead I think I will build a little shrine for it somewhere.