I don't know what you can do with the holes in the top of the receiver ring, that would look very good. For the G&H holes in the side have you considered just re-installing a G&H mount? Certainly would take care of that issue. If the bolt handle is unacceptable then you will need to replace it. I don't think its that bad, IMO. (Understanding I am looking at one pic that isn't a close up)