This will sound like some Zen nonsense, but it really is true.
You are the only one who can know whether you over-reacted.
Just have a long quiet moment to yourself. Go over the incident step by step in your mind. Forget the criticism by the police, family, and anybody on this forum.
You'll be able to clear it up for yourself. And like I said, you really are the only one who can.