I bought this for my son (a Christmas present he requested after seeing it online). I received my shipment in less than a week. He was very happy with the stock. He found it easy to install on his Ruger 10/22... took less than an hour. He had read some reviews that said the factory magazine would be hard to get back out after installing the new stock, but he found that it came out easily with the magazine release that was included. The adjustable stock can stick a bit at first, but after working with it a little it becomes easy to adjust.