Things I liked:This gun is the same weight and size as my LAR Grizzly AR-15, which will make it an excellent training tool when simulating tactics. Just about all of the features on the gun are the same as my firearm as well: the action is the same, the charging handle works, the adjustable stock the same, and just about everything about this gun simulates my real AR-15 perfectly.Things I would have changed:Not a whole lot really, I think it could possibly be cheaper, but that's only a minor concern. The accuracy is pretty good out to about 110 ft or so, and reasonable to 120-130