Ryzen 3 Compatibility

I am upgrading my cpu, mobo, ram and want to know if my Corsair CX430 be compatible with the new system.
My old system is in signature.
My new build would be:
Ryzen 3 2200G
Gigabyte A320M S2H
Kingston HyperX DDR4 8gbx1

Also tell me if the parts are compatible with each other.
 
Good question. From what I can tell here if it comes with the F20 or newer BIOS version, it'll work fine. I'm not sure how to tell if yours has that or not. The box should say "Ryzen 2000 compatible", but you usually can't see that online. Where are you planning to buy it from?

If nothing else, it looks like AMD offers a boot kit.
 
Quality seems to be pretty good, with lots of features. Didn't see much on overclocking with it, but I'm not sure there is much point with the current Ryzen CPUs. I couldn't find a version number on any boxes online though. Also I was wrong on the version you need. You actually need F10, which was released December 5th of 2017. Your board will probably be newer than that.