If this is a gaming PC, a 4670k should be enough. And with the Cooler Master Hyper 212 Evo, don't expect to do much overclocking, upgrade it to a Noctua NHU14S for example, which is the best cpu air cooler. You might want to get a 24" monitor, but that's entirely up to you.

The WD HDD is more than 50% more expensive, and it's not any better than the Seagate, you could save some money on that, but anyway it's up to you. And as for the GPU, the gtx 770 is great, but with the new R9 280X, it's not really a good value. I left the GPU unchanged, but if you want to have a look at the R9 280X, that will also save you some money. But anyway, this is a really good build PS: Wanted to add that the R9 280X outperforms the GTX 770 and is cheaper.