Is this FX6300 setup okay?

RCFProd

Expert
Ambassador
CPU: AMD FX-6300
Motherboard: ASRock 970 Pro3 R2.0
Case: Bitfenix Merc Alpha
PSU: Corsair CX430M 430W
Storage: Seagate Barracude 500GB/1TB 7200 RPM
RAM: Crucial Ballistix Tactical 8GB DDR3-1600 LP CL8
GPU: MSI R7850-2GD5/OC
DVD: Liteon Ihas124

I can however consider a Sapphire Radeon HD 7870 2gb gpu or a Sapphire Radeon R270 over the 7850 OC 2gb. I hope the PSU is okay? Overall I want to know if this setup will keep the PC in healthy condition and if the components are 100% compatible ofcourse. Thanks in advance.