Any one of the aerosol products, like GunScrubber, do a decent job. Spray the crap out of it then turn it open-side down on a shop towel, let it set a while, do it again. Lubricate appropriately and close it back up.
It's BETTER to detail strip the gun, but the above will do a decent job.