First PC Build.Need Advice

A bit less :

PCPartPicker part list / Price breakdown by merchant

CPU: AMD - Ryzen 3 1300X 3.5GHz Quad-Core Processor ($127.88 @ OutletPC)
Motherboard: Gigabyte - GA-AB350-GAMING 3 ATX AM4 Motherboard ($81.98 @ Newegg)
Memory: Patriot - Viper 4 8GB (2 x 4GB) DDR4-3000 Memory ($74.99 @ Amazon)
Storage: Western Digital - Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($45.69 @ OutletPC)
Video Card: MSI - GeForce GTX 1050 Ti 4GB Video Card ($149.00 @ Amazon)
Case: Corsair - Carbide SPEC-04 (Black/Red) ATX Mid Tower Case ($48.98 @ Newegg)
Power Supply: Corsair - CX (2017) 450W 80+ Bronze Certified ATX Power Supply ($23.98 @ Newegg)
Wireless Network Adapter: Gigabyte - GC-WB867D-I REV 4.2 PCI-Express x1 802.11a/b/g/n/ac Wi-Fi Adapter ($29.99 @ SuperBiiz)
Total: $582.49
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-09-25 02:35 EDT-0400
 
Solution
Missing a case, 1300X is not so much upgrade to 1200, work well with 1050 ti, ram too expensive, switch to cheaper one but similar functionality, squeezed in a ssd, use it as boot drive then you will see pc flies :) change to cheaper MB with good OC capability, PSU is better off with seasonic. Case you may change according to your preference, total cost is similar to your original build, but much faster.

PCPartPicker part list / Price breakdown by merchant

CPU: AMD - Ryzen 3 1200 3.1GHz Quad-Core Processor ($109.86 @ OutletPC)
Motherboard: MSI - B350M GAMING PRO Micro ATX AM4 Motherboard ($69.99 @ Amazon)
Memory: G.Skill - Aegis 8GB (1 x 8GB) DDR4-3000 Memory ($74.99 @ Newegg)
Storage: SK hynix - SL308 120GB 2.5" Solid State Drive ($52.88 @ OutletPC)
Storage: Western Digital - Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($45.69 @ OutletPC)
Video Card: EVGA - GeForce GTX 1050 Ti 4GB SC GAMING ACX 2.0 Video Card ($158.69 @ OutletPC)
Case: Deepcool - TESSERACT BF ATX Mid Tower Case ($36.99 @ SuperBiiz)
Power Supply: SeaSonic - 520W 80+ Bronze Certified Fully-Modular ATX Power Supply ($35.89 @ Newegg)
Wireless Network Adapter: TP-Link - TL-WDN4800 PCI-Express x1 802.11a/b/g/n Wi-Fi Adapter ($39.88 @ OutletPC)
Total: $624.86
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-09-25 03:16 EDT-0400