hm... i would hold the weapon a bit more to the ground like in the "low ready position".
http://www.everycitizenasoldier.org/id16.html
and if the soldier shoots an other position is needed.
anyway: great progress.
happy new year ^^.
I guess it depends on if the player's units are to operate more like soldier-style or law-enforcement/SWAT style. Law enforcement and SWAT that I've seen (and I have actually seen a real SWAT exercise first-hand before, from my old job) commonly have weapons up and ready to shoot
right away while moving through halls, around corners and such. (And regarding corners, there is actually a method of moving around them safely without giving away one's presence by having their weapon visible first, actually several ways of doing it, one of the old-but-worthy methods called "slicing the pie" IIRC among other techniques.)
Soldiers, on the other hand, can't constantly be all tensed-up and ready to shoot at any second all the time I'm guessing because they deploy into areas where they may be in hostile territory for long periods of time, days, weeks, months, or longer, etc. By comparison SWAT units work in relatively short, quick operations and then it is over. I'm not going to claim to be a military expert as I've never been in the military, and I admit I know more about law enforcement by comparison, but given that the UFO: AI missions are supposed to be quick and short-term (Phalanx units don't hang around for months at a target site) I would imagine they would conduct the short missions at least a little bit more like SWAT would, moving carefully and ready for action at any second.
EDIT: ...And by the way, I've actually already fixed the "ready" pose and plan to tweak it a little more anyways, but I was really more concerned with the scale of the weapon model, if I got it right.