I love mine, but yes, it did require some fitting. This isn't a big deal if you've ever used a file before. Not only did I have to fit the receiver area for a Norinco, which has a slightly longer wing on the right side, but the mag well and oprod needed work too. Hours of careful work, but way better in the end then the original Norc plastic stock. I would never go back.