Is my gaming pc build any good or should i change it in anyway?

hi i am working on a budget gaming pc build and i was wondering if i could have any input on if its any good or what i can change to make it better my limit is $350/£300 http://www.amazon.co.uk/gp/registry/wishlist/ref=wish_list

the link doesnt work man haha try putting it on pcparts.com