The parts are:
AMD FX-6350 Vishera 3.9GHz Socket AM3+ 125W Six-Core Desktop
ASRock 990FX Extreme3 AM3+ AMD 990FX SATA 6Gb/s USB 3.0 ATX AMD Motherboard with UEFI BIOS
MSI N660 TF 2GD5/OC GeForce GTX 660 2GB 192-bit GDDR5 PCI Express 3.0 x16 HDCP Ready SLI Support Video Card
CORSAIR Vengeance 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory Model
CORSAIR Builder Series CX500 500W ATX12V v2.3 80 PLUS BRONZE Certified Active PFC Power Supply
Western Digital WD Blue WD5000AAKX 500GB 7200 RPM 16MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive - OEM
LITE-ON DVD Burner - Bulk 24X DVD+R 8X DVD+RW 12X DVD+R DL 24X DVD-R 6X DVD-RW 16X DVD-ROM 48X CD-R 32X CD-RW 48X CD-ROM Black SATA Model iHAS124-04 - OEM
I know it is a lot but are these parts compatible/work well together for gaming?
AMD FX-6350 Vishera 3.9GHz Socket AM3+ 125W Six-Core Desktop
ASRock 990FX Extreme3 AM3+ AMD 990FX SATA 6Gb/s USB 3.0 ATX AMD Motherboard with UEFI BIOS
MSI N660 TF 2GD5/OC GeForce GTX 660 2GB 192-bit GDDR5 PCI Express 3.0 x16 HDCP Ready SLI Support Video Card
CORSAIR Vengeance 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory Model
CORSAIR Builder Series CX500 500W ATX12V v2.3 80 PLUS BRONZE Certified Active PFC Power Supply
Western Digital WD Blue WD5000AAKX 500GB 7200 RPM 16MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive - OEM
LITE-ON DVD Burner - Bulk 24X DVD+R 8X DVD+RW 12X DVD+R DL 24X DVD-R 6X DVD-RW 16X DVD-ROM 48X CD-R 32X CD-RW 48X CD-ROM Black SATA Model iHAS124-04 - OEM
I know it is a lot but are these parts compatible/work well together for gaming?