I agree, amateur review at best. I prefer the castle nut NOT be staked, as at some time perhaps I want to CHANGE the stock ? Why is it hard to make sure it's tight ? OK, so the pins are a tight fit. Many people will buy the gun, and clean it like any other rifle, through the muzzle. If the pins were falling out he'd bitch about that. A forward assist ? Really ? Most people don't need one, will never have the use for one or know how to use it properly. No backup iron sight..there are so many on the market now, and how many times do I see " For sale, takeoffs from my new "ZYZ" rifle , never been used. " because someone bought the gun and then started buying the parts they like for it ? And of course a dust cover. How many "professional " uppers now don't have them because some folks just don't like them. Seems to me that this guy wants to compare what is basically a budget AR with his own builds ( or the way he handles that gun, someone builds them for him ) without going into the detail that most high end barrels cost most of what the M&P15 costs.Same with most high end uppers and lowers. And while on the subject of how he treats that gun, who the hell does he think he is anyway ?? If I let a knowledgeable friend use ANY gun or have access to it to sight it in and he treated it that way , I doubt very highly that I'd be his friend anymore. He tosses that thing on the table, bounces it off the ammo can two or three times for good measure and then to top it all off, uses a MAGAZINE as a tool to tap the pin in ? One that he's painted bright yellow, which is sure to not only mar the surface but get that bright yellow paint transferred onto my new rifle ? I'd be pissed.