Will these parts work together?

I'm trying to make a budget gaming pc for around $500. I would like to know if these parts will work together. If they do, is it a good budget gaming pc? I am also open to any suggestions to change parts. The price  of these parts are $485.92. With tax and shipping it's $523.75 These are the parts im talking about.

Amd Phenon ii x4 965 Black Edition

http://www.newegg.com/Product/Product.aspx?Item=N82E16819103727

G.Skill Ripjaws X Series 8GB 2x4

http://www.newegg.com/Product/Product.aspx?Item=N82E16820231426

RoseWill Hive Series 550W 80 Bronze Modular (Open to Suggestions)

http://www.newegg.com/Product/Product.aspx?Item=N82E16817182131

Gigabyte Radeon HD 6670 1 GB  (Open to Suggestions)

http://www.newegg.com/Product/Product.aspx?Item=N82E16814125403

Msi 970A-G46 Am3+ ( I would like to lower the price of this part if possible.)

http://www.newegg.com/Product/Product.aspx?Item=N82E16813130637

Seagate Barracuda 500GB 7200RPM

http://www.newegg.com/Product/Product.aspx?Item=N82E16822148767

Asus 24x DVD Burner

http://www.newegg.com/Product/Product.aspx?Item=N82E16827135204

RoseWill Challenger Atx Mid Tower

http://www.newegg.com/Product/Product.aspx?Item=N82E16811147153

 

 

 

 

I would go with a newer video card like a 7850, a 6670 isn't going to be able to play any recent game at a reasonable frame rate

It seems like a pretty decent build but I do agree with "MrPete1985" either start of with something like a 7770 or get a cheaper GPU and upgrade later.

If you are worried about compatibilty of the parts use this website and just use the search to enter your parts in, a bit tedious but worth it in case you destroy the rig. As for the Mobo it has the prices when you search them through the site.

http://www.gooeypc.com/

http://www.newegg.com/Product/Product.aspx?Item=N82E16814

is this video card good to start with?

or maybe this

http://www.newegg.com/Product/Product.aspx?Item=N82E16814121633