Olha, acho melhor fazer as seguintes alterações:
Ryzen 5 1600 (6 núcleos e 12 threads... Nem GTA V usa isto tudo);
A não ser que os modelos X370 tenham recursos que você ache necessário, uma B350M já tem funcionalidades o suficiente para a maior parte das pessoas... O melhor de tudo é que a AMD resolveu não tirar algumas funcionalidades mesmo de hardwares mais básicos, diferente da Intel. (Fabricantes recomendadas: MSI, ASUS, AsRock ou Gigabyte).
Com esta economia, dá para colocar 16 ou até 32GB de RAM... Afinal, a B350M também possui 4 canais de memória ^^.
Nisto aí, dá para colocar uma GTX 1060 6GB ou até uma GTX 1070... Esta é a que mais importa para os jogos (a menos que seja um jogo CPU Bound, a qual requeira mais em processadores).
Um SSD cairia bem.
Esqueceu do gabinete... Aconselho as seguintes fabricantes: Sharkoon, Cougar, Corsair, Aerocool, Thermaltake, Cooler Master e afins.
Se quiser uma hora fazer SLI/CrossFireX e/ou OC, aconselho a CX 650M, pois ela tem um projeto um pouco diferente da CX 600/750W... Até onde eu saiba, ele é um pouco mais eficiente.