Best bang for your buck for a semi 22lr. Most work great right out of the box. Some need the mag slightly filed or sanded to operate correctly. Mine needed the magwell dropped slightly, the mag was sitting too high in the receiver. Bolt would rub against the lip of the mag. Every second shot would stove pipe. 2 5cent washers from home hardware added to the screws as a spacer and it shoots flawlessly now. I’d recommend buying one. You can buy 2 or 3 of these for the price of a ruger 10/22. And they have been manufactured for many years so there are a lot of parts out there if you ever broke something or wore it out.