Are there any bottlenecks or issues with my build (that I plan on purchasing)? All of these parts are located on Amazon.
Specs ------------
GPU: EVGA GeForce 660 Super-clocked 2048MB ($184.54) - Now considering GTX 760 ($231.65)
CPU: AMD FX8320 (8 cores) Black Edition ($128.89)
MOTHERBOARD: Asus Micro ATX DDR3 1600 AMD AM3+ ($59.79)
SSD: Samsung Electronics 840 EVO-Series 120GB 2.5-Inch SATA III ($84.99) - Now considering PNY XLR8 SATA 6Gbps 2.5-Inch Solid State Drive ($69.99)
HDD: WD 1TB HDD
PSU: EVGA 500B 500W 80PLUS Bronze Certified ($184.54)
RAM: Kingston HyperX Blu 8GB (1x8 GB Module) 1600MHz 240-pin DDR3
CASE: RoseWill Dual Fans MicroATX Mini Tower Computer Case ($29.99)
OS: Windows 8.1 ($100.67)
OPTICAL DRIVE: Asus 24x DVD-RW Serial-ATA Internal OEM Optical Drive
KEYBOARD: Inland Gaming Keyboard ($18.49)
MOUSE: Weyes Gaming Mouse ($7.99)
MONITOR: N/A (I've already got one)
Current Total Price: $516.34 (Some friends gave me a few Amazon gift cards - that's why the price is low). Of course, shipping will strength the price but not by that much). Thank you for your time.
Specs ------------
GPU: EVGA GeForce 660 Super-clocked 2048MB ($184.54) - Now considering GTX 760 ($231.65)
CPU: AMD FX8320 (8 cores) Black Edition ($128.89)
MOTHERBOARD: Asus Micro ATX DDR3 1600 AMD AM3+ ($59.79)
SSD: Samsung Electronics 840 EVO-Series 120GB 2.5-Inch SATA III ($84.99) - Now considering PNY XLR8 SATA 6Gbps 2.5-Inch Solid State Drive ($69.99)
HDD: WD 1TB HDD
PSU: EVGA 500B 500W 80PLUS Bronze Certified ($184.54)
RAM: Kingston HyperX Blu 8GB (1x8 GB Module) 1600MHz 240-pin DDR3
CASE: RoseWill Dual Fans MicroATX Mini Tower Computer Case ($29.99)
OS: Windows 8.1 ($100.67)
OPTICAL DRIVE: Asus 24x DVD-RW Serial-ATA Internal OEM Optical Drive
KEYBOARD: Inland Gaming Keyboard ($18.49)
MOUSE: Weyes Gaming Mouse ($7.99)
MONITOR: N/A (I've already got one)
Current Total Price: $516.34 (Some friends gave me a few Amazon gift cards - that's why the price is low). Of course, shipping will strength the price but not by that much). Thank you for your time.