For gaming? No I'm not a fan of this build.
1st get 2 sticks of ram not one.
2nd drop the aftermarket cooling, you won't be overclocking so that money can be used elsewhere in the build
3rd as you won't be overclocking the z97 motherboard is of no real use, look at an h97 or b85, they support sata 3 and usb3 along with pcie, really for a non overclock system an h81 is all you need for a single GPU setup.
You can get a smaller psu 500 watts from a quality manufacturer or oem will be plenty.
Use the money saved on a better GPU. with the amount saved on the cooler and getting a more affordable motherboard you might be able to afford an r9 280 or gtx 960 or at the very least an r9 270x.
If you wish to cut further as to afford a better gpu such as the 280x you might go with an i3, while the i5 is better for gaming purposes you want to go with a faster gpu.