I have one and I think it is a pretty decent stock except I didn't much care for the hand guard and top rail so I replaced it with an Ultimak rail and it's a huge improvement. I have a small red dot, a TRS-25 that now sits low enough to co-witness w/ the iron sights, for the most part, and is very solid. With the other set up the sight sits up quite a bit higher making the iron sights useless. Also when you clean it or if you want to change the stock then you don't have to take the rail or sight off to do it which is also helpful.
The other thing I didn't like with mine was it came with a very short, plastic lower rail that sucked but I have since replaced it with the 6" aluminum rail, I would highly recommend that over the stubby rail it came with if you want to use any kind of forward grip on it.