That CPU cooler is old as hell,
You don’t need such an overpriced large motherboard just for gaming,
For the average user 8GB might be a tight squeeze. 16GB dual channel will improve gaming performance and give you more headroom,
The 860 is a SATA-based drive using old-gen hardware. The 970 is the latest-gen hardware running on the blazing fast m.2 interface. It’s amazing and well worth the extra money,
For 144hz gaming I’d suggest a 1070. Aslong as your budget is 1700$ like you say it is then the 1070 will be perfect, as it will do a splendid job, has tons of GPU VRAM, and can probably handle 60FPS 2k or 4k if you decide to upgrade later on,
I’m not a big fan of intel, but I guess intel single-threaded performance is superior to AMD’s Ryzen. Though if you want more performance from your CPU for equal or less money, the Ryzen 2000 family processors are a no-brainer. I suggest getting a R5 2600X if you decide to go with AMD Ryzen (Also all Ryzen processors already come with their own thermal paste and badass CPU cooler)
That case is kinda garbo and the side panel is acrylic (I think). The NZXT S340 comes in multiple color choices if you don’t like Black/Red (the cheapest one) and features a much more sleek modern look. The PSU also has its own little compartment and I’m almost certain this case has more room in the back for cable management,
Not trying to say anything but a copy of Windows 10 64-bit is ‘free’ you don’t have to buy a copy and get a disc drive just to install windows - you can install it from a flashdrive,
I replaced your wireless adapter with the one I have. I can personally garauntee you that it’s flipping amazing. Though if you want more slots you can simply choose a motherboard that has a built in wifi adapter. Same with your wired card. You could find a motherboard that has 10GB/s internet already on it,
I also want to make sure you understand that 10GB/s is Giga-bit, meaning it will only transfer at actual speeds of 1.25Gigabytes a second. I heavily doubt your internet can go that fast, but if you want this to trasnfer files between computers you’ll need a second 10GB/s card in the other computer you wish to use. You may want to downgrade to 1GB/s,
Though I’m a big fan of “you cant see more than 60 fps” I truly think you should choose a monitor with a bigger screen / higher resolution over higher frame-rates. Plus, higher frame-rate monitors suffer from the way they were manufactured, and may not show colors as good as another monitor with a different manufacturing process will perform.
Intel board and CPU with wireless and wired adapter - https://pcpartpicker.com/list/CQ2dFt
AMD board with CPU and a wireless adapter and 1GB/s in motherboard - https://pcpartpicker.com/list/hRX64q
Also you definitely won’t need a UPS. If you decide you really need one then go ahead and get one.