My son got a rather nice semi-inlet for a Mauser 98. It required a minor amount of fitting, but most semi-inlets do. I have seen a lot of semis, and have never seen a "drop in". For a good fit it must be hand fitted for that last 5%.