Those Pins look more like Torx bolts then peened pins look closely first

These razors are hard to fit scales too even custom ones are a pain because of the Tangs..

That is why the "Wedge" is so...