Not really. You've got a tiny little CPU cooler, that probably doesn't even perform as well as the stock cooler and there are a few other problems I see with the parts selection as well.
I assume you already have the case and the graphics card since no prices are listed for it?
Do you have your heart 100% set on it being an Intel based system?
I assume you're also in the US?