TSA finds record number of guns this year