If the parking lots I get to park in are lighted, it's a rare experience. I drive truck for a living, and delivery places are rarely in a nice neighborhood. And I'd bet, even in Texas, if I dropped everyone who approached me, I'd have been jailed years ago. Might not even know about that fancy "internet" thing I hear talked about all the time.
My usual experience is not at a distance of more than a phone booth sized area, I'll be asleep and have a knock on the truck door. Given that it could well be a cop knocking, showing a firearm might not be prudent, and I'm usually coming out of a deep sleep. So, quick assessment of a threat is vital in my case. And I've only rarely even shown a firearm, let alone shot someone knocking on the door begging for cash.
Add to this, I have lost many friends over the years to thieves who robbed and killed them right in the truck, I've been trucking for around 35 years (so far). Been parked in places most mortal men fear to tread in daylight, let alone darkness. And I'll not say I have never thought of drawing a gun on a person coming up on my truck asking for money. Maybe I've been damned lucky. But even in Texas, unless you shot someone clearly showing a weapon, and intent to kill or harm you badly, you're not going home that night in your car, and you're not going to be looked at seriously by the cops before they clear your name. That story sounded more like a Wild West shootout at High Noon than a legitimate story.