You should get atleast an fx 6300 and asus m5a97 r2.0 they both approx. cost $208. So I recommend you to save some money coz that cpu (i3) is going to be bottlenecking your gpu a bit. So you should not get any cpu atleast lower performing than fx 6300 if you want to ultra the upcoming games. And also if you want to play on ultra on Bf4 you should get 6-8 gb ram. You might also need a better psu. Atleast of 500w because your gpu is fine. And rest all is also good. Just remember a better cpu and some more ram.