Missing HDD, ODD and OS.
Case/PSU prices look to be a bit high in total % of build budget.
You could jump over in the Systems > Homebuilt > New Build
section of the forums and ask for help there. The experts there do new system build requests by the dozens every day.