I don't remember there being any rules against it when I was there. There were several people on my floor that had pepper spray and no one ever said anything to them.
Wait a minute, that might make someone uncomfortable, and it might hurt someone if they tried to attack. I'm betting there's a rule somewhere against it.