Please can you just confirm if all these parts are compatible, and if not which need changing, its my first time building a PC as I've always wanted to PC game so i could of made mistakes but iv done quite a lot of research so hopefully not many errors :). Thanks
GPU- MSI AMD R7950 3GB DDR5 PCI-E Graphics Card
CPU- AMD FX-8350 4.0GHz 8-Core Processor
CPU cooler- Phanteks PH-TC12DX_BL 68.5 CFM CPU Cooler
RAM- Corsair Vengeance 8GB (2 x 4GB) DDR3-1600 Memory
HDD- Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive
PSU- XFX 550W 80 PLUS Bronze Certified ATX12V / EPS12V Power Supply
Motherboard- Asus M5A99FX PRO R2.0 ATX AM3+ Motherboard
DVD Drive- Samsung SH-224DB/BEBE DVD/CD Writer
Case- Fractal Design Define R4 (Black Pearl) ATX Mid Tower Case