opinions and help on my pc upgrade please

Solution
I'd make the following changes (there are plenty of them):

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-7600 3.5GHz Quad-Core Processor ($318.00 @ Shopping Express)
Motherboard: ASRock B250M Pro4 Micro ATX LGA1151 Motherboard ($125.00 @ IJK)
Memory: Crucial 8GB (1 x 8GB) DDR4-2133 Memory ($58.00 @ Shopping Express)
Storage: Samsung 120GB 2.5" Solid State Drive (Purchased For $0.00)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive (Purchased For $0.00)
Video Card: XFX Radeon RX 480 8GB GTR Video Card ($399.00 @ PCCaseGear)
Case: Corsair Carbide SPEC-M2 MicroATX...

RCFProd

Expert
Ambassador
I'd make the following changes (there are plenty of them):

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-7600 3.5GHz Quad-Core Processor ($318.00 @ Shopping Express)
Motherboard: ASRock B250M Pro4 Micro ATX LGA1151 Motherboard ($125.00 @ IJK)
Memory: Crucial 8GB (1 x 8GB) DDR4-2133 Memory ($58.00 @ Shopping Express)
Storage: Samsung 120GB 2.5" Solid State Drive (Purchased For $0.00)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive (Purchased For $0.00)
Video Card: XFX Radeon RX 480 8GB GTR Video Card ($399.00 @ PCCaseGear)
Case: Corsair Carbide SPEC-M2 MicroATX Mid Tower Case ($64.90 @ Skycomp Technology)
Power Supply: Corsair CXM 450W 80+ Bronze Certified Semi-Modular ATX Power Supply ($85.00 @ Shopping Express)
Operating System: Microsoft Windows 10 Home OEM 64-bit (Purchased For $0.00)
Total: $1049.90
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-01-16 19:33 AEDT+1100

- The CPU cooler that comes with the CPU is sufficient
- Equipped the build with a better motherboard
- mATX case that suits this build
- Much better price/performance rated memory
- 8GB graphics card, RX 480 8GB competes with the GTX 1060 6GB. If preferred the GPU can be changed to a GTX 1060 6GB.
- Higher quality power supply (The CXM series 450 watts has more warranty and performs better than the older CX series)

The XFX RX 480 GTR is one of the highest quality RX 480's you can find. For 400 Australian dollars that's quite a deal.
 
Solution