Question Ryzen 5 3600x compatible with B250M Bazooka, 2400mhz ram and rtx 2060 SUPER ?

Jul 13, 2019
3
1
15
Was thinking of upgrading my CPU, GPU and RAM and wanted to know if the Ryzen 5 3600x, B250M Bazooka, DDR4 2400mhz ram and a rtx 2060 SUPER would be compatible. Im new to PC parts and their differences and compatibility and need some help :)