Depending on how bad the where cracks are, there are fixes that can be done and even hidden. However, it will not be as good as original. Guessing that a new stock would not be easy to locate but there are shops that can duplicate your stock and it can get expensive. A good fix can give you many years of useful service. Have to ask how you are just now, noticing these cracks.
Be Safe !!!