You are on the right track with the permalyn sealer. I have done exactly that. Brush on heavy wet coats and let it soak in deep, wipe off excess, repeat until it won’t take anymore or you get the look you want after the wipe down. It’s especially good for laminated stocks. That wood really soaks it in and it doesent affect the glue binding the layers. Get it how you want it and then a great top coat is beeswax, turpentine and raw linseed oil as a paste wax. Heat the oil and turpentine in in a small bowl floating in a pot of water that’s not quite boiling and melt the wax in it stirring as it melts, when it’s all melted pour it in a small tin with a screw on lid. I get 2 once tins and I use .5 oz turpentine, .5 oz raw linseed oil, and 1 oz of beeswax. Rub it on the stock with #0000 steel wool to get it nice and thin, let it sit 20 minutes or so for the turpentine to evaporate and then buff it off with a towel. That paste wax is also excellent to clean and freshen up true linseed oil finishes on old stocks as well, even some of the glossier ones. Especially if they get some scuffs on them or the finish dulls from exposure to a solvent spill etc while cleaning or whatever. Easy to make, and smells awesome too. Of you can’t find raw linseed, the get some flaxseed oil. Same stuff just food grade. You don’t want the commercial boiled linseed oil. The chemical dryers are harsh and it will gum up in the paste as it dries. The raw takes months to dry and if it gets in the wood on a scuff etc it soaks in and slowly cures under the wax anyway. If it’s got nothing to soak into it just buffs off with the hardened wax. It also makes the paste wax much softer and easier to spread than the turpentine beeswax only wax. I made both and the raw linseed one works on anything and it’s easier to apply thinly and evenly and that means it buffs off easier as well with a nice finish. You can also use it as a wood finish on its own, just have to maintain it every 6-8 months as there is no underlying hard cured finish.
Also you can make a whole bunch of different paste waxes with all sorts of different ingredients for different purposes as well. Beeswax and mineral oil is great for cutting boards, beeswax and turpentine makes a great furniture polish for older furniture, and lasts for months. You can add in 1/8-1/4 of the beeswax weight of carnuba flakes for a harder finish that’s got a little more gloss. I haven’t made a pure carnuba only version of anything yet so I can’t speak to that, but I have read of a mix that’s carnuba only to make your own car wax.