Welcome to the forum. This might should have been posted in the gunsmith section but a mod can move it later if he wants.
First and foremost, I'm not an expert. The screw in the pic looks similar to a correct one but I don't think it is, especially after your description of how it didn't fit quite right. It may be a grip screw but not for your grips.
They are available though.
|