Please fill out the questions in the sticky.
Assuming this is a gaming build, it's not bad, but you could definitely save some money on things like the power supply. 850W is more than you need even if you plan on SLI, which I don't recommend in the first place unless your screen is larger than 1920x1080 and you feel the need to max out graphics settings.
Also, are you intending to order that exact 7970 which is out of stock, or just whatever 7970 they happen to have when you place the order?
Edit: I just noticed the line at the bottom about ordering another 7970. If you mean to do that within about 6 months so that you can max out the details in the short term, that's one thing. (My personal opinion is that it's still a waste of money, but it at least has some merit that way.) If you intend to drop it in further on in the future you're probably not going to get the performance you're hoping for. You'd be better served by simply buying a single new card in the future, not to mention that the release of AMD's 8xxx series isn't all that far away.