The GT 730 is a better GPU than the APU you already have. However, its not the best GPU you could get at a low price or in the "budget" level of GPU's. It depends greatly on the resolution you're playing at but if you're playing at 1080p or below I would suggest the GTX 750 TI. Most of them don't require extra power so you should be fine with that and it can play Battlefield 4 at ultra with good enough frame rates as long as you get the 2GB version. If not then the GT 740 would be a reasonable upgrade from your APU and the GT 730 for about $80.