So - what are you being charged with? Do you actually have to go to court just because you accidentally let go of your leash? I would think they'd give you a warning or two first!

I can see they guy getting scared and, since he was a police officer and carries a gun and uses it regularly, it might have just been second nature for him to pull it. I can also see him being upset that you couldn't control your dogs. But I think he owes you an apology for scaring you like that! If he wasn't wearing a uniform, you had no way of knowing he was a police officer and not some freak.

I'd probably pee my pants if somebody pulled a gun in front of me.