Just say no. Is it illegal to lie to your health provider? Maybe not yet, but wait for single payer.
Who cares?
Just say "Yes."
"Do you have a gun a your home? Yes. Next question."
I'm not ashamed.