Yea it suck and it's probably gonna last a few more months too.
I managed to fit a 1060 3GB in it but this honestly shouldnt cost more than $200 and the cooler on it isn't that great from what i've heard. Without going over $700 it only has a 240GB which may or may not hold all your games plus other files, you could downgrade to a 1050Ti and add a HDD and a set of peripherals.
PCPartPicker part list / Price breakdown by merchant
yeah.. but he still needs to buy the OS
never mind.. i'm an idiot