Picked up an M&P 15 and I'm stoked! It's a flat top with a troy industries flip up rear and standard front sight. Now if only I could afford an eotech but unfortunately I can't it's just too much for me right now. I was a member here a while back but couldn't use my old log in so I registered with a new name.
I just purchased the same model lightly used. I took it out today and am completely satisfied. It definitely barks and feeds like it's suppose to and punches pretty holes.