One man is now accused of
stealing a bag from a homeless man near the corner of Americana Boulevard and River Street
Caught my eye,...WTF of value could a homeless man have,...?

Anyway, Brookhouse was an idiot, and even more of an idiot to impersonate an officer. His life was NEVER at risk from a fleeing thief.
The road to disaster has good intentions.
2nd Armed citizen who intervened should have called 911, and laid back, his life was also NEVER in danger since he didn't know either people.
Undercover police officer in Wilmington, NC was shot by Uniformed Officers who "thought" a crime was being committed. The officer survived to teach CCW courses in the area.
He was involved in an "undercover sting" operation with New Hanover COunty Detectives that didn't "share" any info with Wilmington City LE.
Either way, Brookhouse failed to exercise restraint, and the gun in his possession went to his ego.
Probably true to some extent with citizen #2.