Is this build complete/compatible/decent for an average gamer?

Solution
Looks good except for the PSU, the CX series is their entry level and known for cheap caps - don't want a PSU that may fry the other components