I am planning a PC build with the following components and just want to make sure they are compatible
AMD Ryzen 5 2600
Sapphire Radeon RX 580 Pulse OC 8GB
Gigabyte B450M DS3H
Corsair Vengeance LPX 8GB DDR4 3000Mhz
Corsair Carbide Series spec 01 mid tower
Corsair VS 650 watt 80+ White
Western digital 240 ssd and 1 tb hdd
AMD Ryzen 5 2600
Sapphire Radeon RX 580 Pulse OC 8GB
Gigabyte B450M DS3H
Corsair Vengeance LPX 8GB DDR4 3000Mhz
Corsair Carbide Series spec 01 mid tower
Corsair VS 650 watt 80+ White
Western digital 240 ssd and 1 tb hdd