Asrock H310M-HDV + i5-8400 ~ $335
KLEVV Bolt 3000mhz 8gb ~ $118
Sandisk Plus SSD 240GB ~ $92
(Can buy 120GB if tight on budget)
Seagate Barracuda 2TB ~ $80
(Can buy 1TB if tight on budget)
CM MWE 450W 80+ PSU ~ $58
Tecware Nexus M ~ $50
Total: $733 with 120GB/2TB storage from Dynacore pricelist, can explore other shops as well.
NEW GPU
Galax/Zotac 1050ti 4GB ~ $250-270ish
Zotac 1060 3GB Mini ~ $330
Zotac 1060 3GB ~ $340
Zotac 1060 6GB Mini ~ $413
Zotac 1060 6GB ~ $428
Will also recommend trying to find 2nd hand GPU with warrenty.
You can normally save quite a good amount by getting 2nd hand GPU.