Or your employer, unless U are self employed, jobless, or retired.
TSA is more worried about security, while customs is looking for the contraband. And if he took off from Cali you can fly within the state if you are an MMJ patient. International is a completely different story, however it's still the same TSA.
Not one to judge, but man that was stupid. Who wants to get locked up in Jamaica?