Welcome to RCT! :D :hyperbuggy:
What you have is a Traxxas Mini E-Revo (1/16 scale) VXL (many people call it a "MERV"). It's a pretty fun truck! Run it and see how smoothly it runs. I would rebuild the shocks, and clean + regrease the differential as a little bit of preventative maintenance...