I was really expecting them to include the Patriot rifle from the gif, but im so glad they gave us the alien gun. This is our only chance to get the alien weapons unique to this film. Thats why I wanted Red Skull to have more Hydra weapons. And we can probably get the rifle from another company anyway
Everyone who wanted a more neutral expression on the sculpt, I think the Steve Rogers sculpt is a major selling point for the USO/Rescue Cap and HT knows this. So thats probably why they went the angery sculpt