I liked XCOM Enemy Within game, but sadly my PC can't handle XCOM 2 because my old videocard don't has support for DX11, so to compensate that I at least made port of weapon from that game to HL2.
Weapon made on heavily edited AR 2 animations from Garrysmod (they look same as HL2 ones but has full arms with their bones, so they more easy to modify), and models don't override v_ and w_irifle models, I made that in case maybe someone want make this as custom weapon, and because several smod weapons like Airboat and Laser gun uses same model, also I included model sources in SMD if you need modify something in model. Also I wanted make distant NPC sounds but I lack in sound editing skills, interesting someone can make them?
EDIT: I port pistol too, for 357, and made few updates in AR2 animations.CREDITS
Chyvachok - Compiling, Animation edits, extracting sounds.
minic23 (from steam workshop) - Porting to Garrysmod models and textures. I has extracted models exactly from game but take minic23 ones because they already ported to Source engine and scaled to match NPC models.
Firaxis Games - Models, Textures, Firing sounds.Screenshots
and http://imgur.com/a/0qECWVideo of AR2
: https://youtu.be/CClNPeXR0d4Video of 357
: https://youtu.be/yDAyKLpvE5EDownload AR2
: https://www.dropbox.com/s/evqkyvof3mdtuv3/advent_rifle_2.rar?dl=0Download 357