You can make some slightly better choices for parts to get better worth for your money. If you're interested in overclocking then get the
i5 6600K, it'll be easier to overclock.
To offset the extra cost of the i5 6600K (or just save money), I recommend the
Gigabyte GA-170XP-SLI, it's a solid mid-range motherboard at better price than the Asus Z170-A and slightly better average user review score on Newegg indicating potentially fewer problems.
For $2 less, you can get the
EVGA GTX 970 SSC model, which is a better and improved version of the SC model you chose.
We tend not to recommend Corsair CX power supplies, they're merely average and aren't always priced well. The
EVGA B2 750 watt model is available for $5 more than that Corsair CX500M if rebates are taken into account, and is a much better choice for the higher wattage and overall build quality.