Hmm... I feel like that's a lot more money spent on the case, HDD, and PSU than I really want to be spending. This is a budget gaming build at the moment,
I ran into the same problem. You can skimp on the case, definitely. I bought a cheap ATX for about $30 new. It worked okay. It had no LEDs, no PSU, no side window (it did have a side vent though), and it lasted me quite a long time.
However your HDD price there is a bit of a steal, doubt you'll find much better but definitely shop around. I'm running a Samsung 1TB and it's a champ so far.
Then there's the PSU. The problem here is there's a minimum amount you want to spend. You CAN get a $5 PSU. I did it before. Once. Never again. The PSU regulates spikes to your system, prevents damage to components, keeps the voltage at prescribed levels. Even a small drop can have big underlying issues. I recall once some years back my $5 PSU was undervolting the motherboard, meaning I was disconnected from Aces High every 30 minutes because the onboard LAN didn't have enough power to keep going. You really don't want to drop below $70-$80, and generally you spend about $100. I don't think your choice there is too bad, personally. I don't think you can get too much of a better deal. If you want to save, though, look for the same model but without modular cables. They're usually more expensive by about $15 or so, from memory.