Are all my parts compatible?

Kornilliusthethird

Honorable
Aug 21, 2012
5
0
10,510
Hi guys and gals,I just want to know if all these parts are compatible and will fit in the case.Here are the specs:

Case:Rosewill CHALLENGER-U3 ATX Mid Tower computer case.
Motherboard:Gigabyte GA-970A-UD3 AM3+ AMD 970 SATA 6gb/s USB 3.0 ATX AMD Motherboard
CPU:AMD Phenom 2 X4 965 Black Edition Quad-Core Processor
Video Card:SAPPHIRE 11188-22-20G Radeon HD 6950 2GB (comes with Dirt3) :D
Power Supply:CORSAIR Builder Series CX500 V2 500W ATX12V v2.3 80 plus certified active PFC
RAM:G.SKILL Ripjaws Series 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800)
Hard Drive:SAMSUNG Spinpoint F3 HD103SJ 1TB 7200 RPM 32MB Cache SATA 3.0Gb/s Bare Drive
Optical Drive:Lite-ON DVD Burner
CPU Cooler-COOLER MASTER Hyper 212 EVO
Operating System:Windows 7 Home Premium SP1 64-bit OEM

I will also be getting arctic silver 5 thermal paste and other goodies :D
I would really appreciate if someone tells me if all this stuff is compatible.
Thank You.