This is really bad advice and can lead to unforeseen consequences. How about leave the guns at home and put a lock on the luggage, or put the marijuana in the checked baggage?
Edit: there must be a comprehension problem. Op suggested to use a lock, TSA locks are not helpful for luggage without a firearm. Traveling with a firearm and using a non-TSA approved lock is suggested and the right approach. Never did I say use a tsa lock with a firearm.
Allow me to repeat that to people that are unfamiliar with the TSA. Your locks on your luggage have to be approved by the TSA -so they can break into your luggage
The TSA stuff may cut it open when they see one.