That's a great build except I would switch that GTX 770 to a 780. It is way better and thus will last longer. Also when you feel like it doesn't match up to the latest games you can always get another one and SLI. I also recommend getting a DVD Drive just in case. They cost next to nothing and you never know if you will need them. You should also get a CPU cooler like a Cooler Master Hyper 212 EVO. These 3 upgrades will cost just a little bit extra, but your PC will last a lot longer and be much better.