Hi
Take the gun completely apart and wash it in a pail of solvent or an automotive solvent parts cleaning tank. That is how I clean mine.
Graydog
I use break cleaner. Does a quick job of removing cosmo & regular greases I apply to the gun. Do a quick finish test first, not all finishes like brake cleaner - my GSG 1911 doesn't... Just put a dab onto a q-tip & rub lightly in an inconspicuous spot.



























