600 $ PC for Gaming/Coding

Hi guys, I've done a lot of research about PC Specs but I just can't figure it out. So I ask you guys for help. I need this PC for normal Gaming and I will definitely use it for coding. Any help is appreciated.

this will run every game and also you will be able to run virtual machines and coding like crazy

http://pcpartpicker.com/user/Obstinated/saved/VHcMnQ

Couple problems with the build above: Case sucks (Had it, switched to N200 it was so bad)

I have most these parts, there reliable. not much room for Overclocking though.

https://pcpartpicker.com/user/NinjaSlayer69/saved/#savedbuild_1328386

 

http://pcpartpicker.com/p/KNPrRB

mobo is barebones but decent quality

you will also want to grab another stick of ram when you can afford it.