The only thing I see is your RAM. Not sure but I think that motherboard uses dual channel dim slots, so you should change your RAM from a 1x8GB stick to 2x4GB sticks
I can't see why would you go with that kind of build. My suggestion would be this http://de.pcpartpicker.com/p/2rDP5 put there the GTX 770, or get the HD 7970 for 270€ and save 40 € and get the same performance, or even better with mantle
there is no ide on buying a Z87 mobo, for a non K cpu, or anyways go intel in this pricepoint, AMD is much better choice, and you are getting much more bang for your buck with the 6 core FX 6300.
my point here is, that you are paying over twice as much for the intel, while you could get the FX 6300, witch is a good gaming cpu (and certainly not twice less power from your i5), and in modern games, you need more GPU power than CPU, but it is not my build, have fun time mister :)
I mean it's a 80€ difference and the i5 is 50% faster, that's worth it in my book. If I really was unable to pay that 80€ ofcourse I would get the fx 6300
and the difference between i5 4670K and fx 6300 is 130$, and the i5 is not even nearly that much better in games. The fx 6300 loses by 2 frames to a i7 3770k in BF ultra with 2 HD 7970, so for me, that i5 would go to waste, and you are sacrifising TRUE gaming performance for you fanboyism to intel, but go ahead, not my build and not my money :)