Don't just get any 500W power supply. Get a good quality unit that has proven to be reliable.
https://pcpartpicker.com/products/compare/fZyFf7,nB3RsY,3F2rxr/
As for a CPU, I'd suggest saving your money for a new platform (CPU/Mobo/RAM). The FX series altogether is old, slow, and obsolete. You'd want to save for a AMD Ryzen or Intel 8th-gen system.
The GTX 970 is a good card to have, so long as you aren't paying close to what a GTX 1060 costs I'd get it. Using MSI Afterburner or similar hardware monitoring program see how much the GPU is being underutilized in your system. That will push you to save up for a new system.
(Cheapest and easiest option) Or, just get a GTX 1050 and be done with it. You wouldn't even need a...