Ballistal seems to be an ideal oil for, among a lot of things, firearms. I copied this from their site.
----------
The most astounding feature of BALLISTOL is perhaps its universality. There are other protestants/lubricants in the market, but none of them have the same wide range of applications, in combination with other unique capabilities, as compared to BALLISTOL. BALLISTOL can be used to clean, to preserve, to protect, to prevent corrosion, to maintain, to impregnate and disinfect not only objects made out of metal but also out of wood, hard plastics and even smooth leather WARNIN

Do not use on suede.
BALLISTOL is slightly alkaline in an emulsion of BALLISTOL: water=1:20. While most other brands are pH-neutral, i.e. have pH around 7, BALLISTOL has a pH of between 8 and 8.5. This is why BALLISTOL is capable of neutralizing mild acids and human hand sweat, which is of a slightly acidic nature BALLISTOL does not resinify. Most other lubricants are subject to relatively fast aging and oxidation. They harden in time-a process that is called ¡°resinification¡±. The oil begins to thicken, becomes sticky, gluey and finally turns into a hard resinous substance. By contrast, BALLISTOL contains a combination of anti-oxidents and medical oils, which-together-make it much less susceptible to the process of aging than other lubricants.
In 1985 a bottle with BALLISTOL was found in an attic where it had been left for over 60 years. The oil had not hardened and the chemical analysis revealed that it still had the same degree of purity as freshly produced BALLISTOL. The oil had become a little darker but not even the slightest trace of resinification could be discovered.
edited to say I don't know how that stupid thing got in there, or how to take it out.