Because when you're a professional pirate, you don't have to wear a suit!
Um, civil rights dude.
You can't have people discharge weapons and then fail to mention it to their superiors.
I'd have been courts martialed if I tried to get away with that in the Navy.
Ain't gonna let a BP agent have free license without oversight.
It sounds like the penalty for not reporting the discharge of a firearm is 5 days suspension. An administrative violation, handled by a code. Not trial, and 20 years breaking rocks.