Something occurred to me, does Pietta or Uberti make a copy of your particular model of pistol? If the parts are compatible that may be a source you'd wish to explore. Most manufacturers have schematics that you can look at and maybe find a suitable replacement.