Need Help with my pc parts

The link you sent wasn't for ram, that's a GPU. If you can tell what you have left for budget that would be better because I could recommend different ram or psus.
 


around 100 for 16 gb ddr4 around 3000 MHz ram and 50 dollars for a psu
I don't care if its 4-5 bucks more or less
 
Solution
You can get better ram for around that price. Logain's example looks good. No reason to get too picky or crazy with ram. Just look for cas 15-16 3000-3200 is likely what you want and tend to be best value.
 


https://www.amazon.com/EVGA-Bronze-Modular-Warranty-110-BQ-0650-V1/dp/B01FYDU8X6/ref=sr_1_3?ie=UTF8&qid=1543960636&sr=8-3&keywords=650+bq+power+supply

can I buy this for the psu instead and will the ram support my ryzen processor or which one is better and for future upgrades