all is said. I want to build a gaming PC under 600$. I can stretch the budget a bit if needed. My monitor is a 27' full HD (no 4K). Any recommendations?
Any reason you want a i7? If you need the extra cores/threads then Ryzen 5 is probably going to be your best bet. Also going with a i7 is pretty much half your budget.
8GB is fine for now, going with 12GB or 16GB will go over your budget. The motherboards I picked support 4 slots so you can eventually upgrade to 16GB (4x4GB).