Yes, the 6300 +R9 270 would be MUCH better, as BF4 requires a good amount of CPU power, which the 750k does NOT have.
If you get a custom-cooled 270, you can overclock it, and it may perform almost as well as the 270x, since it's essentially the same chip.