Is this PC Build compatible?

Solution
this is good, but anything beyond 1050ti are overpriced right now because of mining craze, so either u downgrade to 1050ti / u get a 1080/ti instead
for the PSU try to get a 550w 80+ gold instead, much more efficient
Here's a 1k list.
PCPartPicker part list / Price breakdown by merchant

CPU: AMD - Ryzen 5 1600 3.2GHz 6-Core Processor ($199.99 @ SuperBiiz)
Motherboard: Gigabyte - GA-AB350M-Gaming 3 Micro ATX AM4 Motherboard ($86.98 @ Newegg)
Memory: Team - T-Force / Night Hawk 16GB (2 x 8GB) DDR4-3200 Memory ($124.99 @ Newegg)
Storage: Western Digital - Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($47.88 @ OutletPC)
Video Card: EVGA - GeForce GTX 1060 6GB 6GB SC GAMING Video Card ($289.99 @ NCIX US)
Case: Corsair - Carbide SPEC-04 (Black/Red) ATX Mid Tower Case ($49.99 @ Corsair)
Power Supply: SeaSonic - S12II 430W 80+ Bronze Certified ATX Power Supply ($31.98 @ Newegg)
Operating System: Microsoft - Windows 10 Home OEM 64-bit ($89.89 @ OutletPC)
Monitor: Asus - VS239H-P 23.0" 1920x1080 Monitor ($103.81 @ Amazon)
Total: $1025.50
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-07-17 01:00 EDT-0400