You might want to try something like the pic below. It is a highly modified Ruger 96/22 stock (modified by me ). After modification with different pieces of wood, there's no way I could put on a stain/oil finish so I did a paint job. You don't even have to sand it real smooth since the textured finish pretty well covers any imperfections. First spray with 2 coats of a good dark gray primer, Krylon, Rust-oleum, etc. After that's thoroughly dry, spray with one of the textured paints, I used Fleck-Stone Manhattan Mist by Plasti-Kote, followed by a light spray of black spatter Trunk Paint from NAPA. You can use the Fleck-Stone or the Trunk Paint alone but I kinda like the effect of both. After that's thoroughly dry (at least 24 hours), I lightly "sand" with the gray Scotch Brite pad to eliminate much of the sharp rouughness on the surface. Then give it 2 or 3 (3 is better) coats of clear satin Helmsman Spar Urethane by Minwax (these coats have to be applied no more than 2 hours apart, else you must wait 72 hours & sand before doing next coat). After the last coat dries (overnight) I give it another light rub with either 0000 steel wool or the gray Scotch Brite. Pretty tough and don't look half bad either .