The cpu is outdated here is a more current build
PCPartPicker part list:
http://pcpartpicker.com/list/6RHBhq
Price breakdown by merchant: http://pcpartpicker.com/list/6RHBhq/by_merchant/
CPU: Intel Core i5-6500 3.2GHz Quad-Core Processor ($190.89 @ OutletPC)
Motherboard: Gigabyte GA-B150M-DS3H Micro ATX LGA1151 Motherboard ($51.98 @ Newegg)
Memory: Corsair Vengeance LPX 8GB (1 x 8GB) DDR4-2400 Memory ($39.95 @ Newegg)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($48.89 @ OutletPC)
Video Card: Gigabyte GeForce GTX 1060 6GB 6GB WINDFORCE OC 6G Video Card ($244.98 @ Newegg)
Case: Thermaltake Versa H15 MicroATX Mid Tower Case ($34.99 @ SuperBiiz)
Power Supply: EVGA SuperNOVA NEX 750W 80+ Bronze Certified Semi-Modular ATX Power Supply ($42.98 @ Newegg)
Total: $654.66
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2016-11-19 16:08 EST-0500
It should be great, there are rebates, so if you wanted you could go with a cheaper psu, or less expensive gpu. But having the 1060 6gb is miles ahead of your 1050 ti. let me know what you think.