Am I missing anything and will these parts work together? Please share your opinion, this is my first build and I'm a little shaken to make sure I get things right.
Case [INCLUDES FAN]: Rosewill Dual Fans MicroATX Mini Tower Computer Case FBM-01
Processor/CPU: AMD FD6300WMHKBOX FX-6300 6-Core Processor Black Edition
Graphics/GPU: Gigabyte GeForce GTX 960 4GB GDDR5 PCiE Graphics Cards GV-N960OC-4GD
Motherboard: Gigabyte AM3+ AMD DDR3 1333 760G HDMI USB 3.0 Micro ATX Motherboard
Hard Drive/HDD: Generic 1TB 1 TB 3.5 Inch Sata Internal Desktop Hard Drive
Ram: Crucial Ballistix Sport 8GB Kit (4GBx2) 240pin
Monitor: Acer G226HQL 21.5-Inch Screen LED Monitor
Power Supply: EVGA 600B Bronze 100-B1-0600-KR Power Supply, 600W
Heat Sink: Cooler Master Socket 478 Aluminum Heat Sink & 2.75" Ball Bearing Fan w/3-Pin Connector up to 2.8GHz