HELP ME! please verify my build

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-6500 3.2GHz Quad-Core Processor ($199.99 @ SuperBiiz)
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($24.89 @ OutletPC)
Motherboard: Asus H110M-A Micro ATX LGA1151 Motherboard ($51.98 @ Newegg)
Memory: Crucial Ballistix Sport LT 8GB (2 x 4GB) DDR4-2400 Memory ($35.48 @ Newegg)
Storage: A-Data Premier SP550 240GB 2.5" Solid State Drive ($54.99 @ NCIX US)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($47.49 @ OutletPC)
Video Card: MSI GeForce GTX 970 4GB Twin Frozr V Video Card ($269.99 @ Newegg)
Case: Thermaltake Core V21 MicroATX Mini Tower Case ($39.99 @ Newegg)
Power Supply: SeaSonic S12II 520W 80+ Bronze Certified ATX Power Supply ($58.99 @ SuperBiiz)
Operating System: Microsoft Windows 10 Home OEM 64-bit ($83.89 @ OutletPC)
Total: $867.68
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2016-07-27 14:55 EDT-0400

Made some performance and budget neutral changes to allow for a better power supply. Actually faster memory for cheaper