A passenger who helped tackle a 17-year-old boy allegedly armed with a gun as he tried to board a Jetstar flight has described the terrifying event at an Australian airport.