I served a 5yr apprenticeship where wood finishing was part of my training. I see lots of recommendations by guys that have used various materials to achieve a finish and without running them down I would only use one to achieve an oil finish. Raw artists grade linseed refined to remove the fats will dry quickly without any residue gumming up. It can be applied in several flood coats until the wood will absorb no more, any surplus wiped off and the stock placed somewhere warm to allow the oil to harden off. When hardened the surface can be buffed to a shine. This method is by far the simplest method to achieve a traditional oil finish and because the oil penetrates the surface the stock will remain waterproof needing just a buff to restore it if caught out in the rain.