I take it you checked the motherboard maker's site for CPU and RAM compatibility.
This looks too close to PCMR builds at https://www.reddit.com/r/PCMasterRace/wiki/builds
Specifically the build at https://www.reddit.com/r/PCMasterRace/wiki/builds#wiki_60_fps_ultra_build with minor changes to the GPU and storage.
My advice is to build the PCMR model with your choice of storage and GPU.
So I was thinking about building a new pc for mid-high end gaming and some friends of mine suggested that I buy the following components:
-Case: Thermaltake View 21 Tempered Glass Edition
-CPU: AMD Ryzen 5 2600 Box
-GPU: Gigabyte GeForce GTX1060 6GB (GV-N1060WF2OC-6GD)
-Motherboard: Asrock Fatal1ty B450 Gaming K4
-SSD: Samsung 860 Evo 250GB
-HDD: Western Digital Blue 3.5" 1TB (7200rpm)
-PSU: Corsair RMx Series RM750x (201
And so the following question came to my mind " Will all of these be compatible with one another?". This is also the thing that led me to these forums, to ask experienced-with-hardware people about my future build. Are all these parts compatilbe with one another? Will I need anything else in addition? Should I change something to something else? And please let me know what that "something" is. Thanks for taking the time to read, and I'm looking forwards to your replies.