Walnut oil is pretty good for walnut stocks, however, most of the oils will do a good job if applied sparingly and given plenty of rub. Aviod Duckhams, Castrol and Valvoline tho'.