What is your monitor's resolution and refresh rate? You could save a little money depending on your monitor. A GTX 1080 would be overkill for a 1080 or 2K display @ 60Hz.
Also consider a 240GB or larger SSD. 120GB is really only enough for OS, your normal programs, and maybe a lightweight game or two.