Could use steel rod to make new pins...just have to find the right diameter, the screw is a 10-32 machine screw if I remember right, I do have the stock parts if you want them....a possible solution for the short pins is to drop a .177 pellet into the hole and then put the pin in, not real high tech but it will work.......