Andy S,
I would just take the lock out of the gonne and spray the lock liberally with simple green or some other such thing and rinse it in warm tap water. It would then be as clean as new. Then I would spray it with wd40 and wipe the excess a bit and put it back in the gonne when it was done cleaned.
volatpluvia