The cpu would bottleneck the system.
You would probably want a better cpu, either fx8320 or intel i5 or better, if you want to run max settings in newer games that are not yet released.
Also, if you want to go with the r9 290, make sure to get an aftermarket cooler version.