Not for nothing, but a build on this level is going to be hard (IMO) to suggest that good a power supply right off the bat. I also would not recommend using a 580 at this point.
I recently built up a machine for my son. Some of this was picked at MicroCenter, and some from Amazon and so forth. Some of the pricing has risen since then but worth checking on.
ASRock A520M-HDV
Ryzen 5 3600 (you could sub a 5500 here, but would be concerned about BIOS)
Crucial P3 Plus 500 GB - (Check for the Solidigm 1TB model on this also)
Silicone Power 2x8 DDR4 3200 - (check Ripjaws also)
Asus PCE-AX3000
For the power supply I actually went with an el-cheapo, but would recommend something like the Zalman 600W model.
On the graphics card. Used GTX 1080 are going for ~$130-150 right now. You can pick up an RX 5600 pretty cheap right now, or a 6600 for a little more.
On the case I went with a Deep Cool Matrexx 40 3FS- It was ~$50 and I wasn't terrible pleased with it. There are loads of inexpensive cases in that $30-60 mark.
No lie, went with the grey key for W11. I don't recommend others do so, but...
The whole build came out just at $505 minus taxes and gas to go get a few things.