Everyone should be able to protect themselves no mater where they are, at home or in public. Criminals don't care what the law is so this does't affect them. It helps me though.