Looks like a solid build for moderate gaming. I would suggest Upgrading the R7 260x to maybe a GTX 750 ti (cost $30 more) as it is generally better (not by a whole lot, but better) than the R7 260X while consuming less power at the same time. If that is not possible it's still a good build, best...