TSA catches record number of guns at BWI Airport in 2017