RE: This stinks!
That's why I never stain a walnut stock. The wood is too pretty, even straight grained walnut. IMO that dark spot is 'character'. Tru-oil, Linspeed and even just satin finish polyurethane (what I use) seems to bring out the grain. But being that you already stained your stock, be sure to let the stain dry completely before you seal it. Don't rush it.