Use the Hoppes outside and rinse it off with a solvent like CRC Brakleen spray. A good fouling solvent is going to have some smell, Rinsing it off will allow you to finish with a good lube. For a fluid oil, I use Mobil 1. No smell. For a grease, I use Super Lube. You can get it at Harbor Freight .