Buildin my first pc I need some advice

I've chosen parts, are these all compatible.  Also should I get better ones for around the same price range.

Parts:

Processor:Amd FX 6300 $130ish

Motherboard: Gigabyte GA-970A-DS3 $80ish

Memory: Mushkin Redline DDR3 1866 $60ish

Storage:  Seagate Barracuda 1tb 7200 rpm $70ish

Video Card: XFX Radeon 7850 $170ish

Case: Don't worry bout it it's covered

Power Supply: 650W 80Plus Bronze Certified ATX 12v/EPS 12v $80ish

This is a Budget build hoping for less than $600 so thanks!

What will you use it for?

Gaming

http://pcpartpicker.com/user/armypig/saved/1nNk

I added a much better motherboard, the CPU will be more then sufficient for gaming if you OC it oc to  4.0ghz, or higher which you should be able to do easily on that setup, if you apply your thermal paste right. the better board will make upgrading much easier in the future.

Tiiiny bit over budget but hey you get a 7870 Ghz edition ;)

http://pcpartpicker.com/p/Me1G

Just save a few trips through the drive-through and you'll be good :)

OR you could go Phenomll X4 (like army pig did) and get a heatsync that will serve you extremly well.

http://pcpartpicker.com/p/Me4b

Btw I personally use this CPU and it does really well at 4Ghz so you actually can't relly go wrong using it. Uless you had your heart set on that 6300. But if you didn't, ypu should go for the phenom,

The dark knight is a great cooler, but the vrm on that MOBO is terrible, and more then negates it. It will get a phenom to 4.0ghz, but good luck trying to OC an 8350 when it comes time to upgrade. I bought one and now reget it.

You sure? cause i use it for my 965BE to OC to 4Ghz and it handles just fine...also cooled by a Hyper 212+

 

EDIT: whoops. and yeah but if you're buying a ~$200 cpu then why wouldn't you upgrade your ~$80 mobo as well lol

If this complicates things or drives the budget much too high lemme know but I'm pretty set on using a 6 core so should i go for a phenom ii x6?

Yep, I actually have the exact same setup and OC as you. Upgrading you CPU is easy, and why buy one cheap mobo now and an expensive one later, at the same time as an expensive CPU, instead of buying an expensive mobo now? Besides, swaping out your mobo is a pain in the ass.

Just go for the 6300 then. good bang for your buck there

 

Why do you want a six core? many games don't even take full advantage of four cores. What I would advise you to do would be to buy a phenom and OC it for the time being, and upgrade to an 8 core when games start to take advantage of them due to the 8 core CPUs in the upcoming console generation.

 

I want a six-core because some of the much newer games like for instance crysis 3 are taking advantage of all 6 cores and also I want this thing to last for quite awhile and I feel like if I got a 4 core it would become outdated sooner.

Really, at that price point, your GPU is going to be the big limiting factor for your performance. A 6300 will bottleneck your GPU in Crysis. Once you have upgraded to a 7970, then we can talk about how much your CPU is effecting your performance. The only notable exceptions are games that have massive multiplayer maps and lots of activity in them like Arma or planetside. even then, your GPU will still determine >50% of your performance.

 

Your build looks good to me, Mopuness

For the price, you are doing fine :)