First impressions? I just ordered mine yesterday with no expectation of seeing it in a while.
My impression is very favorable. Doesn't appear to have a canted front sight, fit and finish is good, although the one mag I tried was a little loose, but not horrible. Probably going to take it camping this weekend and see how it shoots.