Overall though, she's better off not being around snowflakes.
Why didn’t she have her guns secured in some kind of locked strongbox? Snowflakes aside, it’s risking theft or unauthorized use to not have the weapons in a lockable container. Chained to something if possible.
If her nosy roommates asked her “what’s in the strongbox?” she could say “none of your d@mned business & stay the hell out of my stuff!”
“Do you have guns in there?”
“If you want to know for sure, get a warrant! But you’d better be ready to have me charged with something.”
And where does it say in the lease “no firearms”?