I think for 500 you did good, at least as far as prebuilts go
I personally would sell a PC similar to that for about the same price, and I wouldnt throw in a mouse and keyboard.
edit: and i agree a PSU could be helpful, but as long as you have a warranty on the whole tower, i wouldnt change anything until then ^^
This post was edited by Rapture on Dec 19 2015 01:26pm