Looks OK apart from the power supply, as to the GPU I would also go with the GTX 950 instead if I were you - 75% of the price for 90% the performance. That aside, if you want to squeeze in the most performance for that price range, I'd say there's still a way to go. Here, a more performance intensive build: http://pcpartpicker.com/parts/partlist/
More power for less cost. You are also free to add an SSD if you want. I'd recommend Samsun 850 EVO.