If it is indeed a birch stock, refinishing will not look like the stock does now. Most of those stocks were painted with a semi solid stain, in order to achieve the desired colour. Birch is very light, splotchy, and doesn't take stain evenly, even after pre sealing. Is it possible to touch up the affected areas, and then reseal the stock?
R.