However as others have already posted, in MOST survival situations other supplies are of more use.
Unless you are in a war zone of course.
Do we know this for sure? If you're an individual in a war zone, I'd think you'd have to practice evasion/avoidance of conflict. You can't fight a whole army. You don't want to be mistaken as a combatant or, worse, an agent or spy, and a firearm may suggest that.
I'm inclined to agree with your thinking. In a weapons free environment, being identified as armed, and not confirmed as a friendly, is a good way to get shot.
Having a pistol tucked under your jacket may be advisable, or not, depending on security checkpoints. But, I wouldn't go around obviously armed.
I haven't been able to find if scavenging guns is common practice during the initial flight. I daresay that the first smuggler or refugee camp you arrive at will confiscate any you have.