[SOLVED] Is this a good Ryzen build?

Jan 4, 2019
1
0
10
I spent whole day figuring out components for my new PC so I was wondering if anyone can double check this build and correct it if needed. I am using PC for graphic (PS, ID, AI,) video (PR, AE) design, sometimes 3D modeling (but nothing too serious) and gaming (AAA Games)...

Here's the build:
CPU: AMD Ryzen 7 2700x
MOBO: ASUS PRIME B450-PLUS
RAM: HyperX 16GB (2x8GB) Predator DDR4 3200MHz
GPU: GIGABYTE RX 580 8GB GDDR5
PSU: COOLERMASTER MWE Bronze 550W
CASE: NZXT Source 340 Elite

Note that I already have SSD and HDD I will continue using so I didn't list it.
Same goes for my monitor, I have HP ZR2440w 24-inch LED Backlit IPS Monitor
And my budget is around $1200, I kinda already passed it (I planned spending $1000)

Thanks!