A gunman on a rampage in a public place in just the last 7 weeks in this country, four rampages and three scares which turned out to be less serious. We decided to talk to experts today about what a... See More
A gunman on a rampage in a public place in just the last 7 weeks in this country, four rampages and three scares which turned out to be less serious. We decided to talk to experts today about what a family should do in a public place if you hear gunshots. Abc's alex perez. Reporter: If you are looking for a crash course in survival, talk to this man. He survived a rampage in l.A.X. Last week and crawled for his life. He came to one of those stories, like a duty free shop that was just off to the left of the terminal. Behind the counter in the little store there was a door to like a little storeroom. Reporter: Using a sweat shirt, he tide a tourniquet and waited for help to arrive. The feeling of relief after hearing the voices and peeking out and seeing that it was, in fact, police was a -- I can't even describe. Reporter: Law enforcement prepares for scenes likes these, this played out in california today, firing shots while panicked crowds are evacuated. As real as it looks, this was a drill. Police trained for this but what with innocent bystanders do to survive? Don't freeze, don't panic. Get out. Reporter: Security expert tom kasza who sent 22 years in the secret service says if you can't get out put something between you and those flying bullets. Everything that is moveable that is hard that can besed to defend yourself, whether it helps you hide, protects you from bullets. Reporter: Sometimes it can be behind an atm, a brick wall or a planter. Take advantage of what is around. Reporter: Remember to turn your phone to silent and text for help and always keep reassessing your options. Move until you can be safe. If that can't happen, the last resort is to fight. Reporter: Run, hide, fight. Keep these rules in mind and hope you'll never have to use them. Alex perez, abc news, chicago.
This transcript has been automatically generated and may not be 100% accurate.