The build you have listed above is a very decent build for gaming specially...
Both the CPU and GPU are new and are unarguably the best bang for buck atm...
It can play almost all games on 1080p high- very high at steady fps...I really recommend this build for those who are on a limited budget.