That's a decent build. Should do okay. The only thing I may recommend changing is perhaps the PSU, as it isn't the most efficient thing on the market and won't allow too much upgrading in the future.
Heya, so I agree with Cryova about changing the PSU. I've given you a great budget one that will serve you well for a while.
I tweaked a few other things too. The GPU is definitely better and so is the SSD. I also got you more sensibly priced RAM.
PCPartPicker part list / Price breakdown by merchant
PSU isn't good. You're better off changing it. Minimum I suggest is the CX450M.
No point in getting the 1060 3gb. The RX 580 performs better for the same price
That case is okay, but it's rather cramped and can be difficult to work with. I suggest changing it if this will bother you.
A 480 would be ideal, but every website is either sold out or wanting $250+
For that price point I would go used parts, for $500 both teams on scrap yard wars managed to get 980 Tis and i7s :D
Used parts are not guaranteed to work and have no warranty, but it isn't a bad idea.
That's a risk I'm always willing to take for dirt cheap components :D Never had a used part DOA or been scammed thus far.