“asked to search her home for weapons.”
It seems to me that she simply could have said, “Not just no but HELL NO!”
Exactly. Talk about being vague, if you had a table with 100 hunting knives and several handguns sitting on it, is that illegal? You can strangle somebody with a pair of shoelaces, you could jab somebody in the neck with a metal-barrel pen, so wanting to “search for weapons” is vague to say the least. What sucks is that when you tell them no, they’ll probably stand there for 4 hours arguing with you about it and start in with the “Why are you acting so nervous?” and “If you’d let us search, we’d be out of here in a minute but YOU keep dragging this out”. Or the ole standby, “I smell weed.”