You can imagine the reaction of the TSA pinheads at the Raleigh-Durham airport when they discovered the weapons in his carry on luggage. While waiting for TSA supervisors, FBI, BATFE, and God knows who else the TSA decided to examine everything else in his luggage, including the contents of his checked luggage. After a lengthy delay he, and his weapons were released, with one exception. His 2 inch sewing scissors were confiscated by the TSA because they were not specifically listed on his orders.
Did he he give them a heads up that the weapons were in his luggage?
I'd be bucking that back up my chain of command. There is no excuse for TSA pinheads working so close to a major military facility not to recognize military orders, and military ID card.
More often than carrying weapons through security would be folks carrying classified material, which also comes with "Do Not Open" orders. But I don't know about "These days".