Winchester was very good about me returning 19,000 primers and they provided return shipping and reimbursed me the cost of the primers. I would not trust using Winchester again as open gun slides are very expensive.
You should find what is causing the problem before you repair the slide. In my case it was a bad batch of Winchester small rifle primers. I had erosion around the firing pin hole. Clark saved my open gun slide.