Buy a used 38 mag it’s cheaper than repairing yours unless it means something to you. I bought my mag 1 for $200 mag 2 for $300. Both run great no issue, just gotta be patient. There’s one closer to me for sale I think $400 would do it, mag 1 red lever made in Brazil.