First Gaming Build (Final?)

Hi guys so after looking parts and looking what would best fit my needs which are gaming of course and some school work but with these parts I'll cover both for sure. So let me know what you guys think, (BTW I'll only be paying 850 USD for PC)

CPU: Intel Core i7-4790K 4.0GHz Quad-Core Processor
CPU Cooler: be quiet! Dark Rock Pro 3 93.3 CFM Fluid Dynamic Bearing CPU Cooler
Motherboard: Gigabyte GA-Z97MX-Gaming 5 Micro ATX LGA1150 Motherboard
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-2133 Memory
Storage: Samsung 840 EVO 250GB 2.5" Solid State Drive
Video Card: MSI GeForce GTX 970 4GB Twin Frozr V Video Card
Case: Silverstone FT03B MicroATX Mini Tower Case
Power Supply: SeaSonic 660W 80+ Platinum Certified Fully-Modular ATX Power Supply
Operating System: Microsoft Windows 8.1 Pro - 64-bit (OEM) (64-bit)

I'll manly be playing battlefield 4 and GTA 5 mostly along with school (starting in the summer time)

Nice specs.
Thats a very big cooler for that case - should fit though.... Pretty sure I've seen a d14 shoehorned into one.

Agreed, very nice build.

The only thing you might want to think about is a larger SSD.

Between windows, BF4, and GTA5, you will have very little space for anything else.