Hey I'm a NRA pistol instructor, so howdy
I just use rubbing alcohol, even to take
vasoline off, but mine are never stored
that long.

Considering that I live in cold salty foggy San Francisco...