I would send it out for restore. The scales are cracked at both pins and further damage is a risk. I have serious doubts the bevel is set properly. You don't know if the bevel was set with tape....