Yep, you were right to draw, here's why:
A convenience store is private property, the owner, or his representative decides who can carry.
Ideally the establishment would be posted, but it's still trespass for an individual (except law enforcement) to carry when privately restricted.
Undercover isn't law enforcement to the property owner 'till he shows his badge.
Your actions, given the specifics of the situation were reasonable.
“Ideally the establishment would be posted, but it’s still trespass for an individual (except law enforcement) to carry when privately restricted.”
Its only trespass after he’s notified they aren’t allowed and then its armed trespass. Thats assuming there is not an appropriate notice on the entrance.
I wasn’t there but it seems reckless. I’ve been in similar situations and a lot can be done without drawing the weapon. The undercover cop could have responded differently and escalated it dramatically.
Having a weapon does not make a person bad. They are bad regardless. If CCW holders start seeing possession itself as a threat then the anti’s are just a short generation away from a full ban.