Upgrading my current computer with a 400$-500$ Budget

Crystalisk

Honorable
Feb 7, 2014
6
0
10,510
Im looking to upgrade my computer with about 400$ possibly more.
I need about 5 parts: CPU, GPU, Motherboard, Power Supply, and Ram.
I want the parts only through amazon, I trust the company and amazon prime is great.
What I have have currently:http://www.amazon.com/gp/product/B00942TK8I/ref=ox_sc_act_title_1?ie=UTF8&psc=1&smid=ATVPDKIKX0DER
http://www.amazon.com/gp/product/B00ACCF7Z4/ref=ox_sc_act_title_2?ie=UTF8&psc=1&smid=A2MVK54UFJG954
http://www.amazon.com/gp/product/B002TISFCG/ref=ox_sc_act_title_3?ie=UTF8&psc=1&smid=ATVPDKIKX0DER
http://www.amazon.com/gp/product/B00ALYORA4/ref=ox_sc_act_title_4?ie=UTF8&psc=1&smid=ATVPDKIKX0DER
http://www.amazon.com/gp/product/B00CPLGEFM/ref=ox_sc_act_title_5?ie=UTF8&psc=1&smid=ATVPDKIKX0DER

Is this build any good? Is there anything I can replace to make it better without it costing too much?
 

BlackPseudicide

Honorable
Feb 5, 2013
200
1
10,860

You can definitely substitute things, what will you be doing with your computer primarily.