I grabbed one of the last 400e refurbished rifles on the website. I got the "like new" and I would say that was pretty accurate. Came with 100rd mag, battery and charger and metal speed loader. Already have a RC lipo charger that nicely balanced charged the battery in very short order. Now, I have been trying to figure out if it is a gen 1 or gen 2. I do not see gen 2 written anywhere on the gun or manual. Is there a definitive way to know? It also looks like it has gen 2 sights by comparing pictures online, but I am unsure. Also I know the metal speed loader is the new type and the battery, but they could've put that in the box. I am hoping it is gen 2 just because of the slight upgrades they did. Do gen 1s even exist anymore?