What is the best gaming set up for $350

I am looking to spend $350 I want to play games 1080p max/ultra settings is this the best setup that I could possibly get

Here are the specs:

  • CPU: AMD A10-5800K 3.8GHz Quad-Core Processor
  • Motherboard: ASRock FM2A75M-DGS Micro ATX  FM2 Motherboard
  • Memory: G.Skill Ares Series 8GB (2 x 4GB) DDR3-1866 Memory
  • Storage: Seagate Barracuda 500GB 3.5" 7200RPM Internal Hard Drive 
  • Case: MSI TC- (Black) ATX Mid Tower Case 
  • Power Supply: Corsair Builder 500W 80 PLUS Certified ATX12V Power Supply 

Any ideas on how to make this faster? Or should I use this set up

Here are the specs:

  • CPU: AMD A8-5600K Trinity 3.6GHz (CPU+GPU) with Directx 11 Graphics AMD radeon HD 7560D
  • Motherboard: ASRock FM2A75M-DGS Micro ATX  FM2 Motherboard  
  • Memory: Crucial Ballistix 4GB (2 x 4GB) DDR3-1866 Memory  
  • Storage: Western Digital WD Blue WD10EALX 1tb 7200RPM 32MB cache SATA 6.0GB/s 3.5" Internal Hard Drive - Bare
  • Case: Apex SK-393-C ATX Mid Tower Case 
  • Power Supply: Corsair Builder 430W 80 PLUS Bronze Certified ATX12V Power Supply 
  • GeForce 650 OC 1GB

Thank you!

top, but get faster ram if the mobo says it can handle it.

http://www.newegg.com/Product/Product.aspx?Item=N82E16820231621

THANK YOU SO MUCH! This is my first computer build im a noob.

Lol a 650 with an APU makes no sense. Top one no doubt. It can max out valve games, call of duty, stuff like that that's not rough on computers.