SAR 3200 / Gaming PC Ryzen 5 2600X, RX580 8GB, 16GB DDR4 RAM, 512GB Nvme ssd,128 GB sata ssd,1TB HDD

Hi, I assembled this PC by myself 20 days ago. I bought most of the parts separately after doing extensive research on performance and reliability. The parts I used are
MOTHERBOARD: Gigabyte B450 AORUS M , BIOS Version: F42d which is the latest and support 3rd gen Ryzen, Built in RGB Light
CPU: AMD Ryzen 5 2600X , 6 core 12 Threads, Up to 4.2GHz, Unlocked multiplier
Graphics Card: Sapphire NITRO+ RX 580 8GB GDDR5, Special Edition, Built in RGB
RAM : Corsair VENGEANCE® LPX 16GB (4 x 4GB) DDR4
Power Supply Unit: EVGA SuperNOVA 650 G3, 80 Plus Gold 650W, Fully Modular
SSD1: WD Black 500GB High-Performance NVMe PCIe Internal SSD - M.2 2280, 8 Gb/s
SSD2:PNY CS900 120GB 2.5” SATA III
Hard Drive: WD Blue 1TB 64MB Cache
Riyadh, Computers, SAR 3200 / Gaming PC Ryzen 5 2600X, RX580 8GB, 16GB DDR4 RAM, 512GB Nvme ssd,128 GB sata ssd,1TB HDDRiyadh, Computers, SAR 3200 / Gaming PC Ryzen 5 2600X, RX580 8GB, 16GB DDR4 RAM, 512GB Nvme ssd,128 GB sata ssd,1TB HDDRiyadh, Computers, SAR 3200 / Gaming PC Ryzen 5 2600X, RX580 8GB, 16GB DDR4 RAM, 512GB Nvme ssd,128 GB sata ssd,1TB HDDRiyadh, Computers, SAR 3200 / Gaming PC Ryzen 5 2600X, RX580 8GB, 16GB DDR4 RAM, 512GB Nvme ssd,128 GB sata ssd,1TB HDDRiyadh, Computers, SAR 3200 / Gaming PC Ryzen 5 2600X, RX580 8GB, 16GB DDR4 RAM, 512GB Nvme ssd,128 GB sata ssd,1TB HDDRiyadh, Computers, SAR 3200 / Gaming PC Ryzen 5 2600X, RX580 8GB, 16GB DDR4 RAM, 512GB Nvme ssd,128 GB sata ssd,1TB HDDRiyadh, Computers, SAR 3200 / Gaming PC Ryzen 5 2600X, RX580 8GB, 16GB DDR4 RAM, 512GB Nvme ssd,128 GB sata ssd,1TB HDD