Nah mate, you don't need a sealer, that is what the BOILED linseed oil does, don't use unboiled because it will end up sticky (like a cricket bat) and pick up all sorts of dirt and dust. Also that stock will not be walnut so you will probably have to give it a stain to darken it before you do the oil finish.
Bookmarks