When I built this, I wanted to be able to get the maximum amount of performance for under $800. I made two major mistakes: One, i picked a bad case. The Thermaltake V3 AMD edition is an awesome looking case, but it is made cheaply, has only one fan included, and has no room behind the mobo for cable management. Aside from that, 4GB VRAM on a GTX 960 is overkill for sure, and my system will most likely never need it. The MSI 970 gaming mobo is incredible for the price. It has good quality and a very nice BIOS menu that comes with all the gaming series mobos. Windows 7 boots in about 10 seconds from the Kingston SSD. The 2133 RAM is not supported by the FX-6300, but i am planning on upgrading at some point, and at the time, it was the same price as the 1866. The CM Hyper 212 EVO is great. The EVGA 500W power supply has been completely acceptable for my usage, my only complaint being that it isn't modular. The TP-Link has been working great as well.
Overall, find a different case and use a 2GB card, and this build might be just right for you.