From a pure value vs. results factor it's probably not the most economical thing to get an old Weaver fixed. But from the sentimental side it may be worth it to you, you have to decide. Also realize that you will never get the money you spend fixing it out of it but then again it doesn't sound like that matters to you. I've "wasted" plenty of money on sentimental things and never regretted it.