Numrich is a very good company to deal with. In the last year I have done 8 or so transactions with them. They ship pretty fast too. I broke a part they sold me, (my screw up on my installation skills), and they replaced it free of charge. If they don't have the part you need, Jack First ent. of South Dakota probably does. I learned of Jack First right here on the high road in the gunsmithing forum.