PC Rig's Component Compatibility

BigWhiteKyuubey

Honorable
Aug 20, 2013
5
0
10,510
Hello, I want to build a PC Rig soon, and after consulting with friends for a while, this is my proposed build:
CPU: Intel Core i5 4670k
Motherboard: ASRock H87 Performance Motherboard
Ram: Patriot S 1600 8GB kit
GPU: Gigabyte GeForce GTX 760 OC Edition 2GB
SSD: Samsung 840 PRO Series 128GB SATA3 SSD
HDD: Seagate Barracuda 2TB
Case: Thermaltake Chaser A31 Black Tower
PSU: Thermaltake EVO Blue 80Plus Gold 850
Cooler: CoolerMaster Hyper 212 EVO CPU Cooler

I just want to ask whether these components will be compatible with each other. I don't want to find out afterwards that some parts are not compatible with each other right after I had just bought the piece.

Please help ASAP
Thanks