It all looks ok to me as its a typical spec for a mid range gaming PC. As im not into gaming I cant comment on whether it will cope with the highest settings you require. As the CPU is a K model I assume you will be overclocking in which case you will need a better cooler than the stock cooler. If you have a look at the pcspecialist web site, their mid range gamer has an almost identical spec.
Hope this helps.