PSU is 500w and the motherboard is a G41M-VS3 and thanks for answerWhat's your motherboard? Oem builds (Dell Hp etc) can be difficult running uefi cards due to lack of bios support but 3rd party main brands like Asus, Asrock, Gigabyte have higher chance running later gen cards ie GT 1030. Nvidia, up to 10series are more forgiving on older legacy boards than Amd are with 5xx series.
Gt 640 maybe.
If your psu is somewhat decent then maybe second hand R7 250, Gtx 750Ti for more grunt.