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

the link doesnt work man haha try putting it on