Go...HERE...Build the gaming PC of your choice, online from scratch. Without getting your hands dirty! They will tell you what goes with what and what doesn't. If you then want to go ahead and build it yourself off line, just use the parts and info you gleaned from the virtual build.
Xiaomi Mi5s review: The Xiaomi flagship that could replace your Samsung, LG, HTC or Apple phone