I'm happy with the part and consider it fortunate for all of us that have mdl 21's that they still make and sell parts. But its called Customer Service, not Customer Get Screwed, you bought the gun or part. I've praised on here the companies that I've gotten exceptional service from ex, Hevi-shot, Leupold, Blazer. I wish CSMC was on that list too.