Is this desktop good for gaming?

AMD A6 Processor
8GB PC3-12800 DDR3-1600 SDRAM memory 2x4GB
1TB 7200RPM Serial ATA Hard drive
AMD Radeon™ HD 8400 Graphics

I'm gonna usually play minecraft and maybe BF4.
Other than those games i'm gonna use it for other things but my questions is can it run those games with good FPS? (Its a HP Desktop)

AMD processor and graphic card both suck. You want a computer with a intel i7 processor and a nivida graphic card. Go to newegg, they have great deals. My brother got a great Asus desktop for under $750.

The only thing that i could recommend for this build is that you get more ram. Minecraft HEAVILY depends on ram, and I'm guessing BF4 does too.

The RAM is plenty, the graphics card is okay (I prefer Nvidia), Hard drive is good too but a solid state drive would run faster.

It should have at least an i5 intel core and a 1080p screen resolution is pretty beautiful.

Honestly, for minecraft you will be fine. Battlefield 4 is a pretty detailed game so you won't be playing at the highest quality but it should get the job done. You can always check the recommended system requirements for BF4 to see how it stacks up.

Of course new hard ware would have much better performance, I was reading an article about your video card, I think you should consider a higher quality one.

AMD Radeon HD 8400

The AMD Radeon HD 8400 is an integrated DirectX 11.1 graphics card typically paired with AMD Kabini-class APUs (for example, the A6-5200). It has 128 shader cores and two Compute Units based on the GCN architecture and is clocked at 600 MHz with no support for Turbo. The GPU does not have dedicated VRAM and will access the main memory of the system (up to single-channel DDR3L-1600).

The HD 8400 integrates both UVD 4.2 and VCE 2.0 video encoders. It supports up to two external monitors via VGA, DVI, HDMI 1.4a and DisplayPort 1.2.

Depending on the benchmark, the performance of the Radeon HD 8400 is similar to some faster Intel HD Graphics 4000 models. This is on par with a dedicated Radeon HD 6490M, but is still too slow for a number of demanding games as of 2013/2014. However, many older and less demanding games will run fluently if the performance of the CPU is sufficient.