With the figure of that stock I would recommend a tung oil finish, but @dial1911 will probably have better advice.
View attachment 113380
Tung oil on walnut sure is pretty.
Shoot.... do it just like that picture! Looks awesome.
I think tung oil is the one that penetrates and crystallizes in the wood grain. Gives good water resistance, if I'm thinking about the right oil.