Recreated your build in pcpartpicker with some things slightly improved, take a look
http://pcpartpicker.com/p/7nT6wP
Notes:
The 4690k is way better than the 4590 for only 20 dollars more. It's also overclockable, so you can get extra juice out of it. This is where the 212 Evo comes in, great fan. If you don't plan to overclock you can remove it tho.
The 380 (or the 280) is waaaaay better than any 960 out there. An obvious pick. 2 GB is just not enough for gaming anymore (except for lower resolutions)
2x4GB memory so you can get dual-channel
Tried to get a better SSD, you can probably pick a lower-tier one if you'd like but i've only heard good things about the 850 series. Standart 1 TB HDD
I think the case is expensive as hell but hey, if you've got the money, why not. Altho i really recommend you getting a cheaper case and a r9 390 or 390x for example.
Seasonic S12II 620W - Using this in my PC. It's running extremely quiet and really well, no problems so far. It's been about a year. Gives you room for overclocking on both the CPU and GPU, you won't need more than 500w to run your system(
http://i.imgur.com/Kjwiyq2.png )
Standart Optical drive, you can probably get a cheaper one if you'd like.
Sound Card/Network Adapters, i didn't get any as you said those are integrated
Comes out at almost 900 dollars. You can order the parts online or something and either build the rig yourself or ask for a friend. Companies generally try to milk money out of you.
Cheers
PS:Improvements CAN be made but nothing major. It depends on your budget and on the fact whether or not your really want that case. You can get a 390 in there for $961 right now