Anything wrong with my system?

Solution
Here. You can play almost anything in ultra in think with this.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Pentium G3258 3.2GHz Dual-Core Processor ($74.99 @ Newegg)
Motherboard: ASRock H81M Micro ATX LGA1150 Motherboard ($59.99 @ Mwave)
Memory: Kingston Fury Black Series 8GB (2 x 4GB) DDR3-1600 Memory ($69.99 @ Amazon)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($49.99 @ Amazon)
Video Card: MSI Radeon R9 280 3GB TWIN FROZR Video Card ($199.99 @ Newegg)
Case: Cougar Spike MicroATX Mini Tower Case ($34.99 @ TigerDirect)
Power Supply: XFX 550W 80+ Bronze Certified ATX Power Supply ($25.99 @ Newegg)
Total: $515.93
Prices include shipping, taxes, and discounts when available
 
Solution
Something like this for example may perform better general.

I also add you a H97 motherboard which is new and you can upgrade your CPU with an Intel 5th generation in the future.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Pentium G3258 3.2GHz Dual-Core Processor ($74.99 @ Amazon)
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.98 @ OutletPC)
Motherboard: ASRock H97M PRO4 Micro ATX LGA1150 Motherboard ($84.98 @ Newegg)
Memory: Kingston Fury Black Series 8GB (2 x 4GB) DDR3-1600 Memory ($69.99 @ Amazon)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($49.99 @ Amazon)
Video Card: EVGA GeForce GTX 750 Ti 2GB Superclocked Video Card ($129.99 @ Newegg)
Case: Cougar Spike MicroATX Mini Tower Case ($34.99 @ TigerDirect)
Power Supply: XFX 550W 80+ Bronze Certified ATX Power Supply ($25.99 @ Newegg)
Total: $500.90
Prices include shipping, taxes, and discounts when available
 


Not price difference but this CPU may have problem with R9 280 because is a beast card.
I just add you a good one for your budget (GTX 750ti) and give better CPU options for now and for the future.