I'm planning on building gaming pc to play next gen games for the next 2 years or so without having to upgrade. I want this pc to play games on high. If something is not needed please tell or if i can get a cheaper part that can still run on high. For my budget I rather stay under $950-$750. I also plan on overclocking a little. I think I'm spending to much if I'm only aiming to play on high setting on all games.
CPU: AMD FX-8320 3.5GHz 8-Core Processor
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler
Motherboard: Asus M5A99FX PRO R2.0 ATX AM3+ Motherboard
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-2133 Memory
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal
Video Card: EVGA GeForce GTX 770 2GB Superclocked ACX Video Card
Case: NZXT Tempest 210 ATX Mid Tower Case
Power Supply: XFX TS 550W 80+ Bronze Certified ATX Power Supply
Optical Drive: Lite-On iHAS124-04 DVD/CD Writer
Operating System: Microsoft Windows 8.1 (OEM)
Total: $951.83
CPU: AMD FX-8320 3.5GHz 8-Core Processor
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler
Motherboard: Asus M5A99FX PRO R2.0 ATX AM3+ Motherboard
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-2133 Memory
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal
Video Card: EVGA GeForce GTX 770 2GB Superclocked ACX Video Card
Case: NZXT Tempest 210 ATX Mid Tower Case
Power Supply: XFX TS 550W 80+ Bronze Certified ATX Power Supply
Optical Drive: Lite-On iHAS124-04 DVD/CD Writer
Operating System: Microsoft Windows 8.1 (OEM)
Total: $951.83