Is this a good build for gaming

This is horrible. You don't even need half the price of these parts to make a good gaming PC. Most of your parts aren't even for gaming (e.g the Xeon CPU and the GTX Titan which you can easily swap out for a 780ti). Did you seriously just go and get the most expensive parts you can get? And if you are spending more than 1500 dollars, you should add an SSD. That sound card is incredibly overpriced too.