Are these components compatible

liviugfx

Prominent
Oct 22, 2017
1
0
510
I want to bulid a pc under 500$ but im not really sure if the components are compatible:
g4560 or i3 7100
gigabyte gtx 1060 3gb
gigabyte ga-h110m-a
Kingston KTH9600C (8 gb ddr3 1600mhz)
Power Supply ATX 550W Sohoo
Seagate ST500LM000 500GB
Any suggestions for this price?