Nice and solid build, however your choice of power supply gives me concern. Minimum req. watts for a gtx 770 is 600w with 42A. The CX600 is 600w 46A. This leaves you no room to breathe. Granted EVGA and Corsair are a lot more accurate in their requirements and statements than other component company's, but still, its scraping the edges. The psu is the single most important part of any computer, and while saving money is great, when it comes to psu's you really start to play with fire if you skimp.
Power Supply: XFX 650W 80+ Bronze Certified ATX Power Supply ($59.99 @ NCIX US)
Total: $59.99
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2014-02-21 20:45 EST-0500)
For an extra $4, its 650w and 12v@53A, built by Seasonic, about as good as it gets.
The FX 8xxx series of chips can't stand heat. While the stock cooler does an OK job of keeping the chip cool, under high cpu usage, its gonna sound like a freight train on your desk.
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.98 @ OutletPC)
Total: $29.98
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2014-02-21 20:59 EST-0500)
Don't be skeptical because of lower cost. This cooler has no peer in its price range, and some will even argue it will keep up with the low-mid range liquid coolers. Its a fantastic cooler, runs quiet, and is the absolute favorite of more than a few people. It's very cheap insurance for your heat issues.
I know you said no overclocking, but, AMD FX chips beg to be overclocked, and your board will do that easily. Gigabyte includes software, easy tune 6 I believe, just for the basics, and AMD supplies AMD Overdrive, for when you really get into it. Its not hard to learn, there is plenty of video, technical, instruction and a good, stable mild-medium overclock will definitely improve gameplay. If you opt for the upgraded psu, and most definitely the upgraded cpu cooler, I would recommend looking at overclocking. If you decide not to, that's ok, but your build will have all kinds of potential and it would be a shame to waste it.
An SSD is Flash memory, no hard drive to spin, data is transferred incredibly fast. You install your OS on a small SSD, and use it as the working drive. I have one and my boot time from when I hit the power button, to when I can access a web page is @11 seconds. While using a HDD for everything, like in the past, works just fine, SSD's can be a nice little time saving help.
Storage: Crucial M500 120GB 2.5" Solid State Disk ($79.31 @ Amazon)
Storage: Samsung 840 EVO 120GB 2.5" Solid State Disk ($82.95 @ Amazon)
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2014-02-21 21:18 EST-0500)
Either of these is a good start, some opt for the 250GB versions as they put a few more frequently accessed games on them, especially the data intensive ones.
PSU, recommend upgrade, CPU cooler, recommend upgrade, SSD, that's an option.