If your friend isn't going to be overclocking, then you could go cheaper with the CPU and motherboard. If all that he is doing is gaming, I don't see the reason to go with 16GB of memory ( especially at this price point ). If you are worried about the hard drive, you could just go with a WD blue or something similar. The Corsair CX series power supplies where never designed to be used for gaming, so you could swap that out with something like a XFX TS 550w unit. With the money that you saved from the CPU, mobo, and ram, stick that into a better performing video card.
I think the whole list is out of balance to be honest. 750ti's are too weak. Go for the cheapest i5 + 8gb ram (any speed) + midrange h97 board + r 290 + hdd + good psu. Then grab a ssd at some stage and migrate the os etc to that. http://pcpartpicker.com/p/X2Y8kL
We build the PC today! Despite my recommendations he went with the 4690k, Asus 750ti, and 16gb of ram. So much stuff that should not have gone wrong went wrong... lol. So much it deserves its own thread. (coming tomorrow)