Hi i'm a first time pc builder and wondering if my parts are compatible Could some one tell if these parts are compatible
Gigabyte GA-Z170M-D3H Micro ATX LGA1151 Motherboard
Intel Core i5-6500 3.2GHz Quad-Core Processor
Hitachi Deskstar 7K2000 2TB 3.5" 7200RPM Internal Hard Drive
EVGA GeForce GTX 960 4GB SuperSC ACX 2.0+ Video Card
Corsair CX 600W 80+ Bronze Certified Semi-Modular ATX Power Supply
Samsung SH-224DB/BEBE DVD/CD Writer
Gigabyte GA-Z170M-D3H Micro ATX LGA1151 Motherboard
Intel Core i5-6500 3.2GHz Quad-Core Processor
Hitachi Deskstar 7K2000 2TB 3.5" 7200RPM Internal Hard Drive
EVGA GeForce GTX 960 4GB SuperSC ACX 2.0+ Video Card
Corsair CX 600W 80+ Bronze Certified Semi-Modular ATX Power Supply
Samsung SH-224DB/BEBE DVD/CD Writer