Will do, the front sight pin is perfect, no scratches (it's a roll pin, not a solid pin), I guess it just looks that way from the picture. The locking bolt pin does look like it was hammered in rather crudely. I just hate to send it off to the factory, I hope they do a good job and don't mar...