Alright guys, I'm attempting to make the switch to PC gaming and I want to build my own to get the best results. I am on a pretty tight budget and I am looking to run games like Borderlands 2, Bioshock Infinite or The Witcher 2. I don't care about playing at the highest settings but I would like at least 720P (preferably 1080) on decent settings. The build I have in mind is listed below. Are my expectations realistic? If not where do I need to make some changes. There is some leeway in my budget but no too much. Thank you guys!
Also, would I need a cooling system or would the one included with the CPU be sufficient?
CPU: AMD FX-6300 3.5GHz 6-Core Processor ($109.99 @ Amazon)
Motherboard: Asus M5A78L-M/USB3 Micro ATX AM3+ Motherboard ($54.99 @ Micro Center)
Memory: G.Skill Ares Series 8GB (2 x 4GB) DDR3-1600 Memory ($64.99 @ Newegg)
Storage: Western Digital Caviar Green 1TB 3.5" 5400RPM Internal Hard Drive ($59.99 @ B&H)
Video Card: Gigabyte Radeon R7 260X 1GB Video Card ($119.99 @ Amazon)
Case: Rosewill CHALLENGER ATX Mid Tower Case ($45.58 @ Amazon)
Power Supply: Corsair CX 500W 80+ Bronze Certified Semi-Modular ATX Power Supply ($49.99 @ Newegg)