I'd be a little concerned about CPU bottleneck in this build. You'd be looking at needing to upgrade the CPU within 1-2 years, if you want a serious gaming rig. An alternative upgrade path might be to get an i5 4460 and wait to get a better GPU when you have a bit more money. You won't be able to play any graphics heavy games at first because you'll be using the Intel integrated graphics, but it might work out better for you in the long run. But as lunyone says, it's hard to get a decent gaming build for under $400. If you went up to $500, you could get the i5 CPU and the GTX 950 GPU.