Some thoughts:
For gaming, a locked i7 7700, paired with an inexpensive B250 board and using the stock cooler is often faster than an overclocked 7600K + Z270 board + aftermarket cooler, and cheaper to boot. A 7700K would be better (but more expensive) than both, of course.
The Ryzen 1600 gets an honorable mention because shames all Intel chips in terms of multithreaded performance per dollar, and still has respectable gaming performance. It's a perfectly adequate CPU if you're only aiming for 60hz gaming, but isn't the right choice if you have a 120hz+ screen.
Normally I'd recommend a Samsung SSD over an Intel one, not because of reliability (they're the top 2), but because performance is better, but that's a great price on the 600P.