The price is good. I recently purchased a MRP for the full length rail but it definitely felt front heavy compared to the CQB. Installed a UBR to balance it out and much better now.
As far as functionality, ran about 300 rounds through it and no issues at all except for it being over gassed...