So I'm writing a comment about guns when this story pops up on my screen. It illustrates both the good and bad of gun ownership perfectly: "[Off duty] Officer John Castro, left his gray BMW running ... when the thief hopped in and sped off shortly after noon.... 'The man ran after the car and jumped on top of it.' ... The wild chase ended when Castro, who works at JFK Airport command, fired a round into his own car." The good is that, thanks to a gun, the guy stopped his car from getting jacked. The bad is he could easily have been killed doing so.
Let's leave aside the crime victim was a cop. I don't think that matters.
Had the victim died--been thrown off his own car and killed--it would have been a very stupid thing to do. But he didn't die. And the thief get's caught. All because the victim had a gun.
This man risked his life by jumping on his car (and also risked the life of a criminal by shooting at him). All this for a car that would have been covered by insurance. Was it worth it? Some will say yes; some will say no. So was it a good or bad action on the part of the victim? I bet your opinion depends on your attitude toward guns.