apandahd :
I'm 15 and am currently building my own desk pc and am kinda tight on money. Here are my specs:
Asustek m5a99fx pro 2.0 (salvaged from current pc)
Amd ryzen 5 2600x
Geforce gtx 1050ti
Hitachi ultra star 1tb internal hard drive (already have one of these so will have 2tb)
Corsair vengeance LPX 8gb (plus 8gb of ram I have no will be salvaged)
Evga 600w power supply
Custom water cooling loop I'm adding
If you have budget concerns, most custom liquid cooling isn't cheap. It also has to be done right as a leak can be lethal to your computer... maybe even you. Choose carefully. An old-fashion HSF (heat-sink & fan) cooler may be more financially sound.
On the assumption that is a white box PSU,,, better keep your eye out for another model, it isn't very good for a system that will get alot of use, especially gaming.
Ryzen needs DDR4 RAM, it cannot use DDR3, Ryzen is also AM4 socket. Completely incompatible with any previous socket.
Hitachi HDD, not a bad choice.
GTX 1050Ti, decent for the price. Compare to a RX570 or RX560 before fully committing though if they are in the same price range or cheaper....
Ryzen 2600X.... good chip, priced well. See the notes on it above, and especially the one right after this one about the motherboard.
Your motherboard is an issue:
M5A99FX PRO R2.0 supports AMD® AM3+/AM3 multi-core processors ... It cannot support a Ryzen CPU. For that you need a new motherboard, or drop way down to an FX series CPU... which isn't a good move as they are End Of Life.