New to building PCs and just ordered my first. Primarily for gaming/school. Anything I missed?

DrSwimmy

Honorable
Dec 27, 2013
16
0
10,510
Hello, so for Christmas I got enough to make a custom gaming PC for games obviously but also school. I used a vid on YouTube to get me started. Below is my build. Will this be enough to run on day-one? Do I have everything necessary? I've got windows, and monitor mouse/keyboard already. The case is a tad bit small, I know.I know neglected to buy a wifi adapter due to the fact I intend to use Ethernet, this is doable right? Lastly how easily can this build be upgraded. I don't plan to immediately but I will eventually.
http://pcpartpicker.com/p/2qrXw
CPU: AMD Athlon II X4 760K 3.8GHz Quad-Core Processor
Motherboard: MSI FM2-A75MA-E35 Micro ATX FM2 Motherboard
Memory: CORSAIR vengeance 8gb
Gfx card: Evga gtx 660
Psu: Corsair cx 500
Storage: Western Digital Caviar Black 1tb
Case: Roswell M-line micro-atx mini tower case