I am unaware of Ohio law on open carry of handguns. In Michigan one can open carry at 18, but the minimum age for concealed carry is 21. Brandishing, at least for now, is illegal in Michigan.
As to why he was shot, I read, and I don't claim what I read was correct, that he reached for his...