Hey Jpmwell!
If you will allow me to throw my two cents in here, I have a few tips to give you.
I noticed that you have 32GB of system RAM in your configuration. This is perfectly fine if your budget allows it, but I will say that 16GB is more than sufficient for a gaming rig in today's day and age. There is a case to be made for more RAM if you are a heavy streamer or do a lot of photo/video editing, but that depends on your use case.
The games you mention are actually quite CPU intensive, particularly PUBG. Not to worry, a
Ryzen 5 3600(X) would be able to run the game just fine. Your build lists a 3600X, but I would suggest that you save a few bucks and go for the non-X variant instead. The consensus is that the 3600 is just as fast as the X, and can also be pushed just as far as the X, but for less money. That's money you can simply save, or spend elsewhere in the build.
Furthermore, the
MSI B450 Tomahawk MAX and
B450 Mortar MAX would technically be
slightly better for overclocking than the
Gaming Pro Carbon you picked, and are also ready for Ryzen 3000 processors out of the box. On top of that, they should be a little cheaper. Something to think about, depending on what you need from your motherboard and how you like each board's aesthetics.
Finally, I see that you don't have a case and CPU cooler listed in your build. The cooler isn't important as the CPU comes with one in the box, but for a case I have some recommendations. The
be quiet! Pure Base 500 Window would be my #1 choice for a perfect price/performance case. Another great option is the
Fractal Design Meshify C. If you end up going for a Mortar MAX motherboard, you could even buy the
Meshify C Mini and build yourself a balls-to-the-wall small form factor desktop.
Welcome to the master race, my friend. It's good to have you!