Your build is looking good. I'm happy to see you knocked out the water cooling. I don't understand your obsession with the 7th gen CPUs, I'm sure you could find a good deal on an equivalent 6th gen CPU and matching motherboard. I just find it odd how you're going for a budget build and purchasing the newest tech. You could then buy DDR3 RAM which will be a bit cheaper. Make sure you don't skimp on the PSU, have you decided on a brand of 400w PSU? If it's super cheap, there's a chance it will blow up and take other components with it. Also, what's with the case? I didn't look too hard but putting a water cooler in there could have been a challenge. Have you measured whether the 1050ti will fit in there?