UPDATE (Matt): Via Justin, CBS News has released photos of the shooter, along with reporting that the suspect had rushed into the FBI's office in Anchorage, Alaska, saying that he was being forced to fight for ISIS.
UPDATE (3:31 EST): The shooter was a passenger on a flight that had recently landed at FLL.
UPDATE (2:58 EST): Reports of a second shooter are still unconfirmed.
UPDATE (2:49 EST): A man was seen being led away in handcuffs from the parking garage.
UPDATE (2:47 EST): The TSA's official Twitter account is tweeting about an active shooter at FLL; however, it is not known if this is in reference to the original shooting or a second shooting.
UPDATE (2:46 EST): Also per Sen. Nelson, the suspect emptied three magazines before sitting down.
UPDATE (2:30 EST): Possible reports of a second shooter have emerged. The casualty total has been updated to five dead, eight wounded.
UPDATE (2:28 EST): According to Sen. Bill Nelson (D-FL), the shooter has been identified as "Esteban Santiago" by his military ID.
UPDATE (1:59 EST): The death toll has been revised to five.
UPDATE (1:46 EST): The shooting took place at the baggage claim.
UPDATE (1:37 EST): Per NBC, three people are now reported dead.
UPDATE (1:33 EST): The person in custody is the shooter, according to federal officials.
UPDATE (1:27 EST): "At least" nine people have been wounded, with one person in custody. One person is reported dead.
There are reports of shots fired at Ft. Lauderdale-Hollywood International Airport. Details are scarce at the moment, but former White House Press Secretary Ari Fleischer is on the scene and tweeting updates. Passengers have been evacuated.
Other travelers were tweeting that they were told to get back on their planes.
This story has been updated.