That'll run LoL and CSGO very well on ultra settings. You'll have to settle for around high/30fps or medium/60fps in a few really demanding games like BF4, just so you know.
The i3-4130 is fine, one of the best budget CPUs. It trades blows with the FX-6300 in game performance.
Overall it looks fine, ideal for a low cost build.
This power supply would be more than enough for that PC, and it's $35 with the rebate. http://pcpartpicker.com/part/evga-power-supply-100b10500kr