Security screeners found the handgun in Douglas White's carry-on bag Thursday.
The 61-year old has been charged with criminal possession of a loaded firearm.
It turns out White is from a a Texas town called Gun Barrel City, about 60 miles sout of Dallas.
Port Authority of New York and New Jersey Police took White into custody.