Not sure if it was reported already but I think this should be fixed.
Dropped a squad on a mission. Among other things, I had 5 missiles and 3 C4's which were all used up in the mission. When the mission was done, I directly sent the same team to a nearby UFO landing. When the map started, I had the same number of missiles and C4's along with all the grenades and clips that I've used up. It's not game breaking but I kinda expected to play with a handicap and scavenge alien weapons to use against them but instead, everything was replenished as if I came from my HQ.
Basically, equipment used up during a mission gets replenished even if you don't land at HQ.