My friend told me about what specs I have but said he doesn't know what to recommend. There's a lot of room in my case and I can take a picture if I need to.
The specs are this;
AMD A8-9600 Radeon R7, 10 compute cores 4C+6G
64 bit
8GB ram
DDR4
thanks anyone -.-
Price per dollar, a RX 570 would be best, but if you don't know or can't trust the PSU as much, go with a slot powered GTX 1050Ti. Either one will be more than the CPU you have in there is able to handle, slight bottleneck on the 1050Ti and more on the RX570.
I'm more on the idea of recommending the 1050Ti in your case, since it sounds like you and your friend have limited knowledge on computer internals and the power configuration makes it the easiest just to drop in without caring about the power supply, etc...