The bottom line is that marijuana is still federally illegal and you CAN be detained, arrested, questioned, etc. by federal entities (of which the TSA is one.) However, the TSA itself has recently issued a statement saying that they do not search for marijuana, and if marijuana is observed during a search they will refer it to local law enforcement, as TSA follows federal laws and considers it illegal. Once referred to local law enforcement it’s their decision based on whatever local laws are in place. Bottom line? I wouldn’t fly with marijuana yet as it’s still illegal federally.