Alright so a couple things need to be cleared up here...
1. That is not the CEA assault rifle, well it is, but it's the alpha or beta version. This is the final version: http://www.wouldyouk...ed-anniversary/
2. That is definitely not the new DMR it's a new weapon to halo 4 which is being called the assault carbine, but no one actually knows what it's called.