Seems ok, but we might be able to do better with a budget. Some thoughts:
1 & 2) Buying new, Skylake costs around the same as Haswell but is faster and draws less power. I think 4xxx CPUs only make sense in 2017 when buying used.
3) WD isn't known for making SSDs, I think they rebrand 3rd party controllers. I try to stick with Intel and Samsung because failure rates are lower and performance is higher than with other brands, but as long as the price right it may be a fine choice. If it's within $5-10 of an Intel or Samsung drive, I'd reconsider.
4) Brand doesn't matter too much with RAM so long as it's on-brand. If you go with a 6-series, you'll want DDR4, which costs about the same as DDR3.
5) Go with the newer card.
6) 84w CPU + 75w GPU + ~35w for the rest of the system = ~200w. With Skylake, it's closer to 175w. You would be fine with as little as 300w, but having a bit extra for upgrades later wouldn't be a bad idea, which is why I went with a 400w platinum rated unit for my build. With power supplies, brand and build quality are often more important than wattage.