if you can hermetically seal it and freeze it, it will last at least 6 years, maybe more

i saw it in a documentary last night, In Pot We Trust about medical marijuana. they gave a guy frozen sealed joints manufactured in 1996, and the doc was made in 2002