Looks good to me.

I would add, it’s been all over the news that some poor gal recently got stabbed and subsequently died on the subway. Maybe if a Good Samaritan had a gun and intervened, she would still be alive today.