Hope he sues them for everything they’ve got.....and then some.
Absolutely inexcusable.
Forgot to mention that open carry is perfectly legal here in PA the same as in GA and these same types of things occur, though usually “only” harassment and not jail time.