Moore shot himself in the head after firing into the air with an assault rifle, The Beaumont (Texas) Enterprise reported.
Moore was confronted by federal agents before shooting himself at about 1:35 p.m. A suicide note was found in a backpack, NBC News reported.
The incident occurred in Terminal B near a ticket counter.
Inbound traffic to the airport was delayed due to the incident.
Trader Joe's: Car crashes into Long Island store, injuring 11
Wisconsin business offering 'therapeutic cuddling' forced to close