I don't check builds as there are thousands of folk asking for that. I'd try it in PCPARTPICKER which automates this or you should DEMAND the seller do this for you and earn their sales.
Good choice for 1080p 60Hz gaming.
This are the specs:
CPU - AMD Ryzen 5 2600X 3.6Ghz AM4
GPU - EVGA GTX 1060 SC GAMING ACX 2.0 6GB GDDR5 DVI HDMI 3xDP PCI-E
MB - MSI B450M GAMING PLUS AM4, AMD B450, DDR4, PCI-E, DVI, HDMI
Ram - Corsair Vengeance LPX 2x8GB DDR4 3000MHz CL15 Kit
PSU - Corsair CX550M — 550 Watt 80 PLUS
Post was last edited on January 17, 2019 6:17 AM PST
In general, your parts list looks good. It should make a nice mid-range gaming rig.
NOTE: The RAM memory you chose is not on the official list of compatible memory for your chosen motherboard, but it's very similar to others on the list. The exact name of your chosen memory is Corsair CMK16GX4M2B3000C15 You can compare here:
Don't forget you need a case with good airflow, too.
I always buy all at once, and I do so for reasons that I haven't seen in many comments. What happens if you get a part that has some issue? You won't know this until you plug it in and stress test the basic build. What if you PSU is fine on low loads but starts causing issues under stress? The same can be true for memory, video card, or other components. I would be worried about those issues if I was sitting around looking at only a few of my new PC parts for weeks while waiting for the rest of the parts to arrive (or to go on sale).