Huntkey has a bit of a reputation for exploding (according to JonnyGuru).
Granted, these reviews are a few years old, they may have fixed it by now but idk…
Just get a SeaSonic, save yourself a lot of pain for your heart and wallet.
Wait for the GTX 1070 Ti to come out to see what it does with the GPU market. In regards to the PSU look at something else as from what little I have seen reviewed of it this is not a buy for sure. The recommendation of Seasonic (Sea Sonic) is a good one but there are also other brands that are reliable that are often more affordable. As for the cpu AMD Ryzen 7 1700X would be the right choice as it is cheaper, is better when used for things other than just gaming and holds it’s own vs Intel in the gaming benchmarks I have seen especially when one gets to higher resolutions. Also like people have said before upgrading with AMD is better than Intel as usually with Intel you need a whole new motherboard so in the future if you need to upgrade you have a better shot at doing things cheaper with AMD than Intel.