Hey I'm building my first PC. Mostly gonna use it for gaming, watching movies and surfing the web. I need you to tell me that all these parts fit and work together. Thanks
Memory: CORSAIR Vengeance 8GB (2 x 4GB)
Fan: COOLER MASTER Hyper 212 EVO
GPU: GIGABYTE GV-R797OC-3GD Radeon HD
HDD: Western Digital WD Blue WD10EZEX
Optical Drive: ASUS DRW-24B1ST/BLK/B/AS
Power Supple: SeaSonic M12II 620 Bronze 620W
Case: Rosewill R5 Black Gaming ATX Mid Tower Case
CPU: Intel Core i5-4670K Haswell 3.4GHz
Motherboard: ASRock Z87 Extreme6
Memory: CORSAIR Vengeance 8GB (2 x 4GB)
Fan: COOLER MASTER Hyper 212 EVO
GPU: GIGABYTE GV-R797OC-3GD Radeon HD
HDD: Western Digital WD Blue WD10EZEX
Optical Drive: ASUS DRW-24B1ST/BLK/B/AS
Power Supple: SeaSonic M12II 620 Bronze 620W
Case: Rosewill R5 Black Gaming ATX Mid Tower Case
CPU: Intel Core i5-4670K Haswell 3.4GHz
Motherboard: ASRock Z87 Extreme6