I would suggest this list instead:
https://pcpartpicker.com/list/tkRxfH
Works out cheaper with better performance thanks to 2nd gen ryzen. $120 liquid cpu cooler is highly unnecessary as the 2600x already comes with a capable stock air cooler and the XFR tech on 2nd gen ryzen allows it to overclock itself quite efficiently to the point where manually overclocking is mostly a waste of time. The benefit of having an x470 motherboard also allows you to use amd StoreMI (
) which is excellent if you keep the 1tb hard drive & 256gb ssd disk setup as it will basically allow you to combine both drives and maintain ssd performance. The EVGA GQ 650w is also more than adequate while being $20 cheaper than the G2 variant and the SSD I switched out to a cheaper model. There are also many ways both legal & illegal to get windows for cheap/free so I would not suggest paying $100 for windows but I left it in that list just because it was there previously.
With the price difference you can also potentially go for a 2700x instead although that would not really affect game performance so it would likely be a better move to go for a higher end graphics card instead unless you happen to do lots of video editing or streaming.