I'd maybe switch out your processor for an AMD FX-8350. Cheaper price and better specs, i5 will give you more performance per-core but also half the cores at your disposal so its really down to preference.
Cooler good, motherboard good, ram good (ignore Munzer you dont need more than 8 for most things), 750gb HDD seems pretty small especially if you're keeping your OS on there so you might want a tiny SSD to boot from and keep it all free, GPU is nice, PSU is good.
Case looks chunky though so make sure you have room.
Nice mid-range build.