PCPartPicker part list:
https://pcpartpicker.com/list/9rdf3F
Price breakdown by merchant: https://pcpartpicker.com/list/9rdf3F/by_merchant/
CPU: AMD - Ryzen 3 1300X 3.5GHz Quad-Core Processor ($127.39 @ OutletPC)
Motherboard: ASRock - AB350M Micro ATX AM4 Motherboard ($40.98 @ Newegg)
Memory: G.Skill - Ripjaws V Series 8GB (2 x 4GB) DDR4-2133 Memory ($74.99 @ Newegg)
Storage: Western Digital - Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($41.77 @ OutletPC)
Video Card: EVGA - GeForce GTX 1050 2GB SC GAMING Video Card ($114.99 @ Newegg)
Case: Rosewill - FBM-01 MicroATX Mini Tower Case ($18.99 @ Amazon)
Power Supply: Corsair - CXM (2015) 450W 80+ Bronze Certified Semi-Modular ATX Power Supply ($26.99 @ Newegg)
Operating System: Microsoft - Windows 10 Home OEM 64-bit ($88.89 @ OutletPC)
Total: $534.99
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-11-16 09:48 EST-0500
Alittle more expensive build but still have some money to play with under your 600 maximum. You could probably step up to a GTX 1060 3gb Mini card and still be under budget if there is a sale.