Ie everything in my system compatible?

This is better build in my opinion:
PCPartPicker part list / Price breakdown by merchant / Benchmarks

CPU: AMD FX-8320 3.5GHz 8-Core Processor ($149.29 @ Amazon)
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.98 @ OutletPC)
Motherboard: Asus M5A99FX PRO R2.0 ATX AM3+ Motherboard ($114.99 @ Newegg)
Memory: G.Skill Ares Series 8GB (2 x 4GB) DDR3-1866 Memory ($72.00 @ Newegg)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($49.99 @ Amazon)
Video Card: EVGA GeForce GTX 770 2GB Dual Superclocked ACX Video Card ($309.99 @ Newegg)
Case: Gigabyte GZ-G2SGB ATX Mid Tower Case ($65.98 @ Newegg)
Power Supply: XFX 650W 80+ Bronze Certified ATX Power Supply ($59.99 @ NCIX US)
Optical Drive: Asus BC-12B1ST/BLK/B/AS Blu-Ray Reader, DVD/CD Writer ($43.99 @ Newegg)
Total: $896.20
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2014-06-07 19:00 EDT-0400)
 
Solution
Suztera is absolutely right. You definitely want a FX processor on the AM3+ socket. You are already getting a discrete GPU, so any of the A10/8/6/4 processors would not be of use for you. They are recommended if you don't want to use a discrete graphics card. The FX processors are more powerful. I would suggest getting the 8320 that Suztera suggested. Its only like $20 or $30 more than the 6300 and it has a lot of room to be overclocked in the future when CPU demands are higher.