How's this build for gaming?

I was thinking about an upcoming build for gaming and this is the one I came up with:

Core i5 4440 3.1GHz
Gigabyte GA-H87M-D3H
Seasonic S12II 520W
Generic RAM(have to see if I could get Corsair Vengeance in my area)
Cooler Master Elite 311 cabinet
MSI NVIDIA N760 TF 2GD5/OC
Already have a 1TB HDD, a 160GB HDD and a SSD.

Also, I want this build to handle GTAIV and other such games smoothly.

Any comments/improvements are much appreciated.