Jack first gun Shop is an excellent source of ofter difficult to find parts as well as most common repair parts. They also manufacture manyu parts intheir shop. They are knowledgable, courteous and efficient in filling orders. I recommend them highly.
P.S. Their catalogs have over 2700 exploded drawings and is well worth the price if you repair guns or are a serious student. It is a better value that Gun Digest's book, Exploded Gun Drawings, which has less than 1000 drawings at a similar price.
A phone call will tell you if they have the part(s) you need.
I have dealt with Jack First for parts since way back when they were still in California and still do so to this day. They are great people to deal with and will almost always have the part you need. Their catalog is well worth getting as well. I do miss being able to drive to their shop and visit though..