First build need help

This is my first build and I decided to get some advice from people who might know better. My budget is $1000 and that's for the computer itself only. I am looking to do mostly gaming and slight overclocking down the road. Is there any changes I should make and if so why? 

Looks good to me.  You could probably save $10 or so on RAM, or get the G.Skill Sniper DDR3-1866 which is cheaper at the moment.  Otherwise, it looks solid.