One I ordered, (can't remember where) said it was for a LR .308 rifle. Everything fit but the spring for the upper rear pin detent was about 3/8" too short. I made a piece in the shop to make up the difference, but still, was not correct. So, maybe I got what I paid for???