Here's some backstory. My father inherited a Rossi .38 sp snub nose revolver from my grandfather. My grandfather died about ten years ago and I never knew of the pistol until recently we went shooting and he showed up with it. It was made somewhere between 30-40 years ago because it is Interarms Rossi, which was before Taurus obtained them. Anyways. I asked him for the revolver this week so that I can clean it for him. Unknown to him I commissioned Zookeper to make a holster for it. That will be his Father's Day surprise. Functionally speaking, it works fine. The ejector star lines up just right and ejects properly. SA and DA both work smoothly. The hammer is a little stiff but smooth otherwise. The firing pin is loose, but I believe that is by design. It has a lot of residue caked onto it. The finish is nearly perfect. There's no sign of rust except on the chamber beneath the ejector star. It's not nickel plated. Some sort of bluing. How should I proceed with a thorough cleaning? I know what I need to do to a revolver but should I soak it in CLP overnight before proceeding? Thanks all.