Can she legally carry a gun?

Why should any legal citizen pay taxes to support this sort of criminal behavior?

Answer: communism.