The CPU is a bit weak, I believe it will bottleneck the card even in BF3 so it will for sure in BF4. Also the recommended specs I found for BF4 recommend a quad core i5 or i7. And the recommended GPUs are GTX 600 series or Radeon 7000. So you fit that at least. I have no idea how accurate these are though, its some pretty steep specs http://bf4central.com/battlefield-4-system-requirements/