A man pulled a semi-automatic rifle from a bag and shot his way past a checkpoint at Los Angeles International Airport yesterday, killing a security officer and wounding two other people in an attack that sent terrified travellers running for cover and disrupted US flights from coast to coast, authorities said.