I have had this happen on a couple of 21s. In my case it was the clearance in stock. I had a gunsmith check and releive the problem and they worked perfectly. 21s last forever but must be set up correctly. If the stock has been replaced or recently taken off it is likely your problem.