It looks like a nice build to me for the budget you seem to be running on. The AMD CPU should give you that extra boost in CPU extensive games along side a 770 your gaming experience will run like a monster.
One thing that bothers me is the Operating System. I would much suggest Windows 7 over 8 as it has less bugs and is more compatible with hardware and overall performance. I cannot say that Windows 8 is bad as I have never tried it, but if you really want to give it a go for gaming, feel free! Other than that, this build is bound to run the newest games for a while.