Glad everything worked out. A piece of advice, if you are an NBA member, contact them for legal assistance just a CYA. No charges now, but you never know. Even happier you're walking and the bad guy isn't. Big responsibility in that CCW. The good news too is if no charges, you'll get your CCW back and your weapon.
On an other note, Kim... Kim... If it's not your fault, it's your fault. Own it, live it, deal with it. BLOODY HAS SPOKEN!