NobleTeam360 on 16 July 2015
You could just use PC part picker. It'll tell you if there are any compatibility issues with the parts you pick. Also provides links to websites to buy the parts from.