Thanks gentlemen. Although I'd sure like to give this a try, I don't have access to an ultrasonic cleaner; so no go there. I've heard that Kroil might be a good alternative, but have no experience; so how should this stuff be applied? Is it something in which the parts should be soaked; and how should these parts be cleaned afterwards? Also, where is Kroil found (gun shops, automotive shops, hardware stores, etc.)? Thanks again