Things I liked:Look. Feel. Price. Performance. Things I would have changed:The connection in the battery compartment. What others should know:Got this gun for my son (9 yr old) for Christmas. He LOVES it. And, it was $100 cheaper than any other website. The OEM was selling a used/ open box model for $35 more than this brand new unit. I am very pleased with the purchase of this gun. If you are looking for a very accurate, high performing, realistic gun.....look no further. The Miami-Dade PD, and South Florida Government Agencies use Aftermath guns for their training exercises.