What is your monitor or the resolution/ fps you wish to achieve in other games? here's my input
-Ryzen 3600 or 3700X - i would go with 3600 for better value and you can spend more on GPU
-any decent B550 or actually X570 TUF or Tomahawk boards are great for their price and future proofing
-2x8 3200 speed (anything above this the price to performance is bad)
-the gaming trio is an excellent card but more expensive than the gigabyte one- do you really want to splash out when new cards are just around the corner? get B grade 2070 super or even better 5700 XT from OCUK because they will sort you out if you have issues.
-any decent sata SSD - no point of nvme unless you like ascetics of no cables etc unless they are same price
-I am into water cooling but otherwise i would go with air cooling - i.e. Noctua D15 or Scythe Mugen
-any decent 600+ PSU
Other thoughts - case, mouse, keyboard, monitor, pad, custom cable mods, desk - there are a lot of other costs to consider for a build to give you a good experience.
If you go B-grade you will save a lot of money and OCUK usually provide 3 months warranty i think - but obviously proceed at your own risk- happy building
Ive already build the rig above. I have dropped alittle boo boo though
I got a m2 ssd instead of a m2 nvme even though i searched m2 nvme i didnt read the description properly.