Leavng the stock in a black trashbag on the dash of your car makes the cosmo ooze out. Just wipe down every 30 to hour. When you actually fire it, some cosmo will come out too.
Heat is the main tool for cleaning the stock. Use the sun (like OldFaithful said), either in a car window, in the yard, on the roof ,,, our sun gets really warm this close to the equator.
You can use a mid- to high-end hair dryer, or a heat gun from the hardware store made for peeling wallpaper and other uses. Don't cook it. Just wrap it in newspaper to absorb the cosmoline. It the paper ignites, dial back a little on the temperature!!

For the finished surfaces, I found Pledge furniture polish is not just for dusting. It also cleans leather and any finished wood quite well. Go over the stock several times with Pledge and a clean cotton cloth several times, and see how much stuff you can take off just with that.
And, above all, HAVE FUN!
