I got my gun! Sad news, I only got 1 mag (I think they stole the other one) and they took my bbs. It's awesome though.
Nope, the packaging has room for an extra mag and bb's but they don't come with the gun. Other versions of the gun do come with 2 mags though.