So I am looking to build a new PC for gaming, and photo editing. I plan on upgrading to a 1440p monitor so I would like for this setup to max out on a 1440p resolution as well, but I won't be getting the monitor for a couple months or a year. So far this is what I picked out so far:
You don't need a full tower case, or a 500 GB SSD, especially on a 1.5k budget. A GTX 780 will do much better at 1440p than a 770. Also switched out your MSI mobo to ASRock. MSI has a reputation for sub-par quality with their boards and ASRock is a better alternative on a budget. If you are willing to go a little more over your budget I would suggest an Asus board - those are generally the best if you can afford them.