Depends on what SIZE 390 you are talking about. ONLY MINI TOWER 390 would work. FULL LENGTH Cards from ANY Vendor do not work.
GIGABYTE GeForce GTX 1050 GV-N1050OC-2GD would fit fine.
Desktop and SFF power supply is too small. USFF doesnt work at all because it doesn't have any slots.