Help with $700 Budget PC Please

USA. He has a monitor and keyboard and mouse. His resolution is 1920 x 1080. He plays games like Civilization and mmorpgs like Tera and some games with lower requirements such as terraria. He does not have a OS but plans on getting windows 7.
 
keep in mind that that GPU is pretty overkill for the games you listed, does he plan on playing more intense games?

if not then this is all he really needs.

PCPartPicker part list: http://pcpartpicker.com/p/grHV8d
Price breakdown by merchant: http://pcpartpicker.com/p/grHV8d/by_merchant/

CPU: Intel Core i5-4460 3.2GHz Quad-Core Processor ($166.95 @ SuperBiiz)
Motherboard: ASRock H97M Anniversary Micro ATX LGA1150 Motherboard ($62.99 @ SuperBiiz)
Memory: Crucial Ballistix Sport 8GB (2 x 4GB) DDR3-1600 Memory ($44.49 @ Newegg)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($43.99 @ SuperBiiz)
Video Card: XFX Radeon R9 280X 3GB Double Dissipation Video Card ($179.99 @ Newegg)
Case: Cooler Master N200 MicroATX Mid Tower Case ($38.99 @ SuperBiiz)
Power Supply: Antec Neo Eco 620W 80+ Bronze Certified ATX Power Supply ($39.99 @ Newegg)
Total: $577.39
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-08-05 12:49 EDT-0400