CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($28.98 @ NCIX US)
Thermal Compound: Arctic Silver 5 High-Density Polysynthetic Silver 3.5g Thermal Paste ($6.49 @ OutletPC)
Video Card: MSI GeForce GTX 970 4GB Twin Frozr V Video Card ($332.99 @ Amazon)
Case: Phanteks Enthoo Pro ATX Full Tower Case ($99.99 @ Amazon)
Total: $468.45
Yep that's OK. OCing the FX6300 will help. But the fx6300 will hold it back in high end games. He should look at an i5 down the track.