User blog comment:Gen.Cain/Favorite Assault Rifle/@comment-1401067-20100419222317

In-Game: I dunno.

Real life: HK416, ACR, M468, TAR-21, or FAMAS