Did you call Taurus? I don't think they make the .25 anymore but the .22 is still made and looks to have the exact same part. Taurus will maybe tell you "no" if they have different part numbers. If you get a thinking rep they might be able to help you.
I did find what looks to be a CAD file if you have access to a 3D printer..... https://www.thingiverse.com/thing:2828365