Just received the Odin stock I bought, and amazingly it fits right up to my Navy with no problems. Since this is a repo and not an original piece, this begs the question of why all the other repos currently on the market will not fit "out of the box", and have to be "fitted'? Obviously the repops can be made correctly, and since none of them seem to be low in cost, the question is, I wonder why they do not?