People can say what they want about AR platforms, but I love them. Very versatile, and just plain damn fun to shoot. I've built several of them for friends, and they all love them. I have been seeing more of the slick side uppers like you have on two of them. I put together one using the same type upper. Good stuff!