User blog comment:KATANAGOD/Leaked First-Person Gameplay Screenshot from Black Ops II/@comment-99.229.78.159-20120503042514

That is most likely an XM8. That screenshot with the MP7 must have been real, because of the multiplayer icon - its the same in both screenshots.