Yeah, its somewhat fine, but the CPU (& maybe even the RAM) is a bottleneck for the GPU. I have made a much better build, best fit for 60fps ultra gaming, nearing your budget, although its a bit costlier:
http://pcpartpicker.com/list/hT84M8
If it is out of your budget, the you can continue with...