Looks like you did pretty good for selection.
I'm not a big fan of those flashy gamer PC cases, I like a plain black box. Also, I prefer Asus over MSI for the Mobo (I've had several MSI boards fail at work, never had an Asus fail at home).
When I built mine a few years ago, I sourced everything from Newegg.
What about HDD? And audio?