Many years ago, I used a product from Herter's (now long out of business) called "French Red Stock Filler" and it worked beautifully and quickly for filling walnut. A few years ago, I found that someone had started making it again and Brownell's carried it. My 8 oz. can says the stock number is 464-101-008. It is made by Art's Gun and Sport Shop, Inc., Hillsboro, Missouri. It darkens the wood slightly, and depending on what color you are looking for, may be all the staining you want to do. If I want to go darker, I stain first, fill, and then put on the finish. It seems to take any finish I have ever tried on top of it well. For a few bucks, you may want to try it. No sanding - just mix the can well, paint it on, let it partially dry about 15 to 30 min, wipe it off cross grain and buff with a soft cloth. I use it on the lathe when I turn walnut base plugs for powder horns and it does a magnificent job.