are these parts compatible with each other?

mythofie3

Prominent
Sep 5, 2018
6
0
510
ok i want to build a computer here are the parts i want to use. a gigabyte gtx 1050 ti, a 1tb hard drive, a 450w power supply, a ryzen 5 1400, a 8gb (2x4) 2666 mhz memory, asrock a320m hdv microatx motherboard.

thanks in advanced.