They are all over priced trash and outdated.
If you did not noticed yet AMD already moved to a line up with 4-8 Core CPUs, and the new Intel CPUs also upgraded the core count. That means a 7th gen Core I5 is already inferior to an 8th gen Core I3.
A good Gaming PC starts with 6 Cores nowadays everything below that is a budget PC.
Wait until Feb 2018 for AMDs new CPUs before buying. Then it is either one with a new AMD Cpu (ryzen 2XXX) or Intel CPU (Core I 8XXX).