Yep that's a good build, I'm not sure about the brand of PSU but the main thing to get right is the CPU and the GPU and both are fine. The GPU will be the bottleneck in the system as with most.
16gb of ram is more than enough, I've not come across anything requiring more than 8gb of ram, at least when it comes to gaming.
This system should last you a long time, I'm still on my gtx 670 and I can run most games at high 1080p no problem.







