Nice build man! I have 2 suggestions that aren't necessarily needed, but they would give you a leg-up in some games that are resource heavy:
1) Upgrade out of the AMD series. You're using an nVidia card which would work better with an Intel CPU. I'd suggest the i5 4670k which worked flawlessly with my 760 when I had one.
2) I'd also bump up your RAM. Granted you do have 16GB, it's only 680Mhz.
These are optional upgrades, it's your choice .