Thing is, there's a general misconception that i3s are weak for gaming since they are dual cores
The i3-4130 is a very powerful hyperthreaded dual core that performs on par with AMD's quad cores so it'd be fine for gaming
Pair it up with a good gaming GPU and you're set (you said you had a 270x, so you should have no problem with BF4)
Since you're probably still deciding on CPU, the FX-6300 would be a better choice for BF4