Firing pins are unobtanium.

Did a restoration of one years ago, yours doesn't look too bad