I know how I would vote if I were on the jury.
To the charge of brandishing a weapon: NOT GUILTY
To the charge of disturbing the peace: NOT GUILTY
To the charge of resisting a police officer: GUILTY
He definitely does not appear to be 18, which is the legal age in MI to openly carry a weapon. Since the officer was in doubt about his age, he was within the law to ask for proof of age. Had the defendant provided proof of age, the whole thing would have probably ended there, but he refused to provide proof of age. At that point he left the officer no choice but to arrest him.