You build is good, but for about $20 more you can get an unlocked CPU with a higher stock frequency.
I changed the MoBo and CPU, and added a cooler.
PCPartPicker part list:
https://pcpartpicker.com/list/vR6Ym8
Price breakdown by merchant: https://pcpartpicker.com/list/vR6Ym8/by_merchant/
CPU: Intel Core i5-6600K 3.5GHz Quad-Core Processor ($227.49 @ SuperBiiz)
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.99 @ SuperBiiz)
Motherboard: MSI Z170A PC MATE ATX LGA1151 Motherboard ($101.98 @ Newegg)
Memory: Kingston FURY 8GB (1 x 8GB) DDR4-2133 Memory ($62.06 @ Amazon)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($58.53 @ Amazon)
Video Card: MSI GeForce GTX 1050 Ti 4GB GAMING X 4G Video Card ($178.19)
Case: NZXT S340 (Black/Red) ATX Mid Tower Case ($74.99 @ B&H)
Keyboard: Redragon Karura K502 Wired Gaming Keyboard ($32.36 @ Amazon)
Other: Windows 10 Home ($40.00)
Other: EVGA 500W 80+ Bronze Certified ATX Power Supply ($46.74)
Total: $852.33
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2016-12-08 21:14 EST-0500
I can confirm that the Tower is of high quality, from personal use.