All in all not a bad build, only a couple of points
■The pairing of a GTX 1080 with the 1600 is a bit lopsided, worth it to upgrade to the Ryzen 5 1600X. Will require an aftermarket CPU cooler but still in my mind worth it.■You don't absolutely need an X370 mobo unless you plan on some significant overclocking, you can use a B350 board and save some money for other things■3000 MHz RAM is not a supported speed for this mobo, best to bump it up to 3200 MHz. And it was not a supported speed on the Taichi.■Changed the SSD to an m.2 interface with better quality and larger size. Not sure why you need a 2TB HDD but its a good one.■Changed the case to save some money■Good PSU but I would be more comfortable with a 650W to allow some room for an overclock. Added a Tom's best pick.
PCPartPicker part list:
https://pcpartpicker.com/list/hPws4C
Price breakdown by merchant: https://pcpartpicker.com/list/hPws4C/by_merchant/
CPU: AMD - Ryzen 5 1600X 3.6GHz 6-Core Processor ($226.99 @ SuperBiiz)
CPU Cooler: be quiet! - Dark Rock 3 67.8 CFM Fluid Dynamic Bearing CPU Cooler ($64.88 @ OutletPC)
Motherboard: Gigabyte - GA-AB350-GAMING 3 ATX AM4 Motherboard ($104.99 @ SuperBiiz)
Memory: Team - T-Force / Night Hawk 16GB (2 x 8GB) DDR4-3200 Memory ($137.99 @ Newegg)
Storage: Crucial - MX300 275GB M.2-2280 Solid State Drive ($97.89 @ OutletPC)
Storage: Seagate - Barracuda 2TB 3.5" 7200RPM Internal Hard Drive ($66.89 @ OutletPC)
Video Card: Gigabyte - GeForce GTX 1080 8GB WINDFORCE OC 8G Video Card ($514.98 @ Newegg)
Case: Fractal Design - Define S ATX Mid Tower Case ($79.99 @ NCIX US)
Power Supply: Corsair - CXM 650W 80+ Bronze Certified Semi-Modular ATX Power Supply ($69.99 @ Amazon)
Case Fan: Fractal Design - FD-FAN-SSR2-140-BK 66.0 CFM 140mm Fan ($12.89 @ OutletPC)
Case Fan: Fractal Design - FD-FAN-SSR2-140-BK 66.0 CFM 140mm Fan ($12.89 @ OutletPC)
Other: Black Cables ($89.99)
Other: RGB LED Magnetic Strips ($18.99)
Total: $1499.35
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-07-27 14:52 EDT-0400