A quick check of TSA regulations also advises that stun guns/TASERS etc are prohibited from cabin bags and must be carried in the hold (providing that the device doesn't have lithium batteries)
Which I suppose raises the question what did or didn't the TSA do on the outbound leg?