Question: does he need a ltch? He was defending his place of business, and if he carried openly before, then the owner likely knew and approved. Do you need a ltch for your place of business? I know you don't need one for home...
Regardless, he probably did have a ltch.
This was in Ohio. I believe open carry is legal without a license.
I firmly believe that we all need more Meat Loaf in our lives.