Could be better balanced by getting a cheaper cpu and more expensive gpu. A cheap i5 would be more than enough for almost all games, meanwhile a 270x is a bit lacking in some of the harder to run games at 1080p. Overall though, good system. Should be a good base for future upgrades down the road.
And a CPU cooler. If you are going to OC, stock cooler is going to melt. And a much better PSU would be nice... Rosewill works, barely, but not recommended for a high-end build.
I'd still replace the PSU though, you have a lot of high end parts on the line, if your PSU happened to slip through a shabby QA and kills your rig, well, there goes your money.