Wow, If they will not let you carry your own firearm openly or issue you one, I would cc. Doesn't really help you deter any criminal threat, but at least you can protect yourself if safety becomes an issue.
Sounds like they are turning you in stoplight with legs.
Ill keep my fingers crossed you get that whistle and light.
Good luck and be safe!