A firing pin should not be too difficult to have fabricated, particularly since you have both parts. The original was likely too hard and while that may have prevented any premature wear on its nose also set it up to fail like it did. A good smith should be able to make another pin for you and also do a better job of getting the correct draw on the hardness, so that is is not a recurrent problem. Odds are good that it would have broken from normal use anyway, so consider yourself lucky to get that sorted out now and not having it happen in the field. If you do not have anyone near where you are, Kirk Merrington can affect the repair for you and do it correctly and he will give you an estimate before he begins the work.
edit: Kirk is in Kerrville, TX.