When a firendly AI have no Ammo for his main weapon and having a pistol, and there is body nearby with ammo for THE SAME weapon but WITHOUT pistol, and we will give him order to rearm, he Will do nothing (just say "ready", and start yelling "No ammo" after minute)
When Dead body have diferent ammo/weapon He will move to dead body, animation of taking ammo will start, but he will have no ammo at all (take only grenades).
Please, delete rearm action from places, bodies that dont have same weapon as selected unit (stop including grenades and any other items, just include magazines), remove depedency from pistol or any other second weapon when rearming. Also when we are giving order to our team - take weapon XXX, our team should take magazines to this rifle as well.