Not the best or most expensive but, it's reliable, accurate and I like it.
My only complaint is, the excessively long stock. A couple of inches shorter would suit me just fine.
Currently, only one company makes an adjustable stock for it and therefore, they are VERY proud of it.