The debate about corrosive ammo started me thinking about why water is the top choice for cleaning. I was talking to the wife tonight and asked her why hot water works so well on corrosive ammo. Being a chemist, she said that while the hot water mechanically removes the salt residue from the metal, water has a strong magnetic property (dipole moment: dipole=2 poles; moment= the distance between poles. Water has poles that are far apart, making it a strong solvent for salts) that separates the molecules in the salt, thus neutralizing them. The hot water evaporates, so all you do is oil and you're done. She said that some solvents, like LPS 1, do the same thing. I asked about petroleum-based solvents and she said that it depends on the specific formula.