Several shots were fired at Bush Intercontinental Airport in Houston, Texas, Thursday afternoon. The gunman died from self-inflicted wounds after firing a couple rounds, but Houston Police Department sources tell TheBlaze the suspect intended to “take out the entire terminal.”

According to KHOU, the shooting occurred near the ticket counter in Terminal B of Texas’ largest airport when the gunman fired a couple shots in the air with an AR-15 before bringing out another gun, a pistol, and shooting himself.

Shots Fired at George Bush Intercontinental Airport in Houston Texas

(Photo: Wikimedia)

The Houston Chronicle reported a spokeswoman saying the incident, which is believed to be isolated, occurred around 1:35 p.m. Central time.

After the suspect fired shots into the air, KHOU reported an air marshal shooting at the man and missing, before the gunman then shot himself.

“As soon as he walked in, he just automatically started shooting quickly,” a McDonald’s employee named Kendra told KHOU. “And we hear two shots and we just automatically started running. We ran all the way to the back.”

Kendra called the event “traumatic” with “too much going on.”

Dale Howard, of Tomball, was at the baggage handling area of the airport waiting for his sister to arrive on an incoming flight when he heard two shots fired from the floor above. A few seconds later, he said he heard three more shots.

“People were screaming. I knew exactly what it was – gunfire,” Howard said.

The suspect was taken by ambulance to an area hospital. There are no reports of other injuries and terminal has since been closed for investigation, in which the FBI is assisting.

HPD sources also told TheBlaze the man is from out of town and police are searching his hotel.

The Federal Aviation Administration delayed traffic arriving into this airport until 4 p.m. Central time.

Here is raw footage from outside the airport:

This incident comes the day before the 142nd NRA convention kicks off in Houston May 3.

TheBlaze’s Jon Seidl contributed to this report from Houston. The Associated Press contributed to this report.