sks
I'm a cabinetmaker and build and restore fine furniture. I've restored my SKS stock as well as my M1 stock.
Many military stocks, like the M1, come with only oil on them. The SKS, however, appears to always have a finish on it although pretty lousey. Even a poor stock can be saved. Here is a photo of my SKS.
First of all you have to remove all the old, shiny finish. Try lacquer and steel wool first. If it is shiny, then it probably lacquer. If someone put polyurethane on it, then you'll have to sand with 150 Aluminum oxide (gray) paper until it is off. Once you've got the old clear finish off, you have to try to put color back in.
Forget stains. You should try to find dyes.
A company called Behlen makes an entire rainbow of colors for furniture use. Dyes penetrate the wood. Stains sit on top of it. Plus, stains are usually suspended in tung oil which will seal the wood after the first coat. Dyes, otoh, are usually in alcohol, and can be applied many times to detemine the final depth of color. You can also combine dyes to get a "custom" color. Behlen dyes are available through most retail woodworking catalogues. They are easy to find. (wear gloves or your hands will look funny for days)
Once you've got the stock stripped, add color to your liking. The stuff drys in minutes. Once that's done, simply get a can of spray lacquer in either satin or gloss depending on what you want. Lacquer is very tough an easy to apply. Each coat binds with the first so you actually end up with one coat on the wood. Spray two coats and let it dry. Then sand with 220 aluminum oxide paper, wipe it down, and spray another coat. When thats dry, spray two more. The finish will be very pleaseing and is easy to accomplish. If you sand through the first two coats, you can reapply dye again. If you shoot lacquer with a sprayer, you can even add dye to the lacquer and make a "toning" spray.
If you need any other info or have questions, contact me here or email me directly.
Rome