i'm not going against the oxford dictionary 'fighting' means 'fighting' with arms protesters 'protest against' a government they do not 'fight' it fighting implies violence to a native english speaker i can imagine a non native speaker coming to the conclusion you did but insurgency always means 'armed'