For the prices I expected the stock to come together flawlessly but I was wrong. The clip release didn't fit at all which was fine because the stock one works just fine. The barrel sleeve that you mount the bayonet on doesn't fit perfect either I ended up cracking it try to get in on far enough to place the pin through it. Other than those relatively small issues the stock is great I love the storage compartment in the grip.
- Would you recommend this to a friend? Yes