Hi guys I am attempting to build my first gaming pc.i want to play most mainstream games in reasonably high graphics settings.

Solution
There is a proper way to ask for help with a new build, it is a stickie at the top of this forum, fill it out. You will most likely get much more help that way.