Any gunsmith worth his salt, should be able to make you a new firing pin, and install it.