I have enjoyed mine so far, no issues whatsoever. Although I did disassemble, clean, lube and put some blue locktite in places such as the hand guard. I cannot comment on the stock trigger as I swapped mine out right away. Fit and finish is really good, although mine looks like a nice solid Cerekote on the hand guard whereas the receiver looks to be anodized, or a little smoother finish on the receiver set anyways.
The gun cycles just fine and is fairly tame to shoot with the blast shield, and it is just a shield, there is no flash hider or brake under it.
The BCG looks a bit cheap but whatever, works fine.
I wound say it's a damn good deal for the money.
If you have any specific questions let me know, I can try to answer them.