Hoppes is my go to, normal cleaning solvent, shoot a lot of Unique in 357, it is great powder, just a little dirty. However, you run up on a really crudded up gun all along. This needs more extreme course of action.
In 2 cases recently, one a 22LR K-frame (pre-model number) and a 20ga single barrel I found both gummed up with grime and WD-40, years worth.
I removed the wood and sideplate (on S&W) and poured boiling hot water through them, spraying a 3 to 1 mix of Simple Green between pots. You would not believe the filth that came out of these guns. Do this several times. Get one of those screen tricks for the sink in case a part falls out, which may happen if something is broken or loose.
The shotgun was running about 50% FTF, and when it did fire it opened the breech by itself. The 22 had many FTF, and had just locked up completely, the rebound slide would not move. Both function perfectly now, after a good lube with Eezox. Use boiling hot water several times, the gun will dry from heat. Use something for rust protection since you will have a dry gun.
Eezox is good product, it is my go to lube. CLP is better all round, C+L+P.
WD-40 is good for a fast field expident way to get water(rain or dunking) off your gun. Left in place it turns into varnish. Over time it builds up inside the working parts of the guns, revolvers worst of all.
Pray and Shoot Daily.
Lee Jones(Celtgun
I won't be wronged,
I won't be insulted,
I won't be laid a hand on.
That's the way I live and I require it of other people. J.B. Books (John Wayne)