Rubyrose789 :
So an ssd isn't necessary? Everyone keeps telling me all gaming pcs should have one.
Also Would you say the build you listed will play games such as The witcher 3 and planet side 2 on max graphics with 50+ fps?
Your not going to have the games loaded on the SSD it's mainly for the operating system and programs well you could fit a couple on it. As I stated above if you can put the extra money out of pocket then buy one I have all my games loaded on a SSD but it's because I can afford to and their no increase in performance other than cut screen / load times the actual in game performance does not change.
My opinion on a SSD is, it's 100% a luxury item and unless you have a high budget you can spend that money on the gaming performance instead of a quicker boot time.
First get over the max graphics, that's just for bragging rights and has nothing to do with gaming enjoyment.
For the 2 games you listed (I play both) PS2 has a very poor game engine the video card matters less than the processor speed. Witcher 3 when you cut hairworks on brings all video cards to their knees.
Do some Google searches and look at max settings and high settings to the eye their little to no difference.
The PC I listed will play every game out very well the performance will depend on your settings and monitor resolution their all different.
What I did was list a PC in the price range you stated without having it depend on rebates and paying extra shipping cost which would all increase your total out of pocket expense to buy the parts.
The i5 4590 and GTX 970 video card is a very good setup on the budget you stated.