Are the parts I have chosen compatible?

PCPartPicker part list / Price breakdown by merchant

CPU: AMD - Ryzen 3 2200G 3.5GHz Quad-Core Processor ($160.00 @ 1stWave Technologies)
Motherboard: Gigabyte - GA-AX370M-DS3H Micro ATX AM4 Motherboard ($145.00 @ Paradigm PCs)
Memory: ADATA - XPG GAMMIX D10 8GB (2 x 4GB) DDR4-3000 Memory ($172.00 @ Paradigm PCs)
Storage: Kingston - A400 120GB 2.5" Solid State Drive ($67.85 @ 1stWave Technologies)
Storage: Western Digital - Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($72.00 @ 1stWave Technologies)
Case: Deepcool - Frame MicroATX Mid Tower Case ($54.00 @ PB Technologies)
Power Supply: Cooler Master - MWE Bronze 450W 80+ Bronze Certified ATX Power Supply ($89.99 @ Mighty Ape)
Total: $760.84
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2018-04-23 23:36 NZST+1200

I think ur case choice is better.

U need a H310 or B360 for i5 8400.

If you need a bigger ssd, that apacer is good.
 
Thanks for all the answers. We are happy with the budget. I'm just don't know what motherboard would work, could you chose one off this website that would work with most lga 1151 cpus like i7-8700k and i5-8600k.
Thanks for the help

Website
 


Well if youre overclocking just get a Z370 chipset. If not then you can get other chipsets. If I were you Id choose anything Asus or Asrock
 


No, it will not you need Z370, H370 or B360 not the H110
 


Thanks

 
Solution
He doesn't seem to know the forst thing about PC parts . so the likelihood is that overclocking is far off the menu. Stable running and reliable operation with an i5 8400 and B360 mobo would imo be a better and cheaper choice.
 


I do agree, but its his money, maybe he wants the top notch stuff. Same thing I did as I learned PC's. Not saying that its a smart thing, but well if he wants it he sure should buy it.