I am going to be doing some further digging on different finishing methods. I am fairly new when it comes to wood finishing and the requirements of a rifle stock are somewhat different than other wood projects but there are similarities. Particularly with wood floors and tables where they have to resist spills and wear. I have used Rubio Monocoat on some tables and a few other projects around the house and have been really impressed with it. Its whole selling point is the ability to finish in 1 coat hence the Mono in the name but I have mostly used the method outlined in the video bellow.
I have also been using butchers wax on a few projects, It was recommended by my wife's uncle who does high end cabinets and furniture for a living. I like the natural wood feel and look, also you can just buff on more as needed but I don't think it it deeply penetrates the wood like an oil would.
https://store.bwccompany.com/4121620.html
I got a really old can of it from him and I will say it seems like a different product than the new stuff I recently bought, I am sure like a lot of things its not the same anymore.
We just recently had white oak floors installed in our home and per the manufacturer we used a product called Bona which I still have a bunch of, its very similar to the Rubio and you effectively pour it on and buff it in. The neat thing about it is if you ever have a wear area you can just apply more to re-seal it which has really changed hardwood floors where in the past you would have to sand down and re-finish the entire floor. This would be nice with a rifle stock as well vs something like a polyurethane that would have to be sanded down typically.