HP, Dell, etc, do have fair gaming comps on sale at times, but the parts used in these can be dubious. You could also look into prebuilts that don't come with a vid card (or come with low end crap like a nvidia 740) and just upgrade vid card and power supply, though you may as well just build the damn thing since you'd be taking it apart anyway in that case.
Look on slickdeals.net for prebuilt posts. You can sometimes find deals, where with a coupon code, are close to what you'd get piecing it yourself (including windows license), but do read the comments and look at shipping dates. You might find a nice deal but it won't matter if it takes 2 months to ship.
If you need it now, be prepared to pay a premium and a retard-tax. iBuyPower on amazon seems to have the least retard-tax (but it's still a retard-tax); I saw a build very similar to what you posted for about $200 less (8gb vs 16gb ram, 1tb vs 1tb+8gb ssd) (
http://www.amazon.com/iBUYPOWER-AM-F...VESFZHN5H8M929 ). Keep looking, you might find something with an intel i7 4790(k), i5 4590(k), or an nvidia 970/amd 290(x). Read reviews and look at specs like a hawk before you buy because they love to throw garbage vid cards your way.