The pin would be very easy to make out of a piece of brass brazing rod
just aneal it and start filing

the catch stud could be made by bending brass rod into a U shape , inserting the two ends of the U into the sporran then use a flat piece with two holes drilled to match the U ; then peen them over or epoxy them in place