Hey guys, I'm possibly getting a new computer; so I was thinking in building a mini ITX build this time.

I'm thinking in building it with the following components:

Case: Corsair 380T
Motherboard: ASRock X99E-ITX/ac
Processor: Core i7-5930K
Video card: GTX 970 MSI 4G
Power Supply: EVGA 750 W 80 plus Bronze
Ram: Corsair 8gb DDR4 dominator platinum
Drives: 120gb samsung SSD and 2tb seagate barracuda 7200RPM.

So, is this build too much for a gaming PC? are ASRock products good? what are your general thoughts about this build?

Considering as well, I have a maximum of 1800 USD to spend.

Thanks!