I think you should build it from scratch to be honest, then you will know what components you are getting and you can make sure none will be missed out. If you do get the bare-bones system, make sure you make a checklist so you know you have everything.
I recommend getting an SSD too, especially for a system with that budget.








