Simply recompiled the model with animations from the 3.2 marine model, retained the smartgun anims.
Extract to ns\models\player\soldier. I.e C:\Program Files\Valve\Steam\SteamApps\accountname@example.com\half-life\ns\models\player\soldier.