I did have the barrel, but I think it got lost during the move, so I am looking for another(you willing to sell????). Right now I'm rocking a grey J&J perfect bore that looks very similar to the green.
At this point, making the pin might be worth it. But only if it matches the original. Let me know what you find out.