Customs Agents at gates don’t shoot but they will do other things… this old thread should help with that.
As for the OP, yeah, CCP should be more consistent with game programming. About the only thing they’re actually consistent with is Can’t Code Properly…