No mate, a 7790 is enough to run bf4 in medium to high at a stable 40 frames per second, it's a solid gpu for it's cost and it should do the work fine, if you would like to turn up the settings a bit higher you could save up some money and get radoen hd 7850 or 7870