My brother is having this problem of not being able to get grenades while all out. When he tries it says "ammo full". I said to him that when he starts an new level quit and go to the replay campaign and select the mission there to see if everything "resets".
But is there any advice I could give him?