That looks OK, I would try to get a better GPU though if you plan to play at 1080P. Perhaps drop to 4GB RAM and get a ~400W PSU and change to the HD 7770. That will give you slightly better performance and lower power consumption.
Do you need a Hard Drive? Case? Anything else? I'm building a mATX build myself for my cousin, but his budget is around $800. What's your budget?