Designing a gaming computer and looking for feedback!

My son has been designing a gaming computer. Working entirely online, he’s researched what parts it needs, how to make tradeoffs in functionality versus costs, and where to buy those parts.

He’s looking for feedback now. Will this set of parts make a functional gaming computer? He’s going for low cost ($650) but still functional. Are there other parts he should consider?

Thanks in advance for any feedback.