The TSA found close to 4,000 firearms tucked away in carry-on bags last year, a new record.