They can ask...and then see my behind as I walk out.
They can ask....and I can say ‘what difference does it make’?.
They can ask... and I'll just say "nope".
If you hate doctors, stay far away from them. They have plenty if work without your business.
Too easy. They will eventually be instructed to consider that kind of response as a "yes" and make it part of your medical records. Instead, make it uncomfortable for him to ask that. When he asks if you own a gun, so no and then turn it back on him and ask him a wholly personal and inappropriate question about his sex life. Like how often he has to shave his wife's back. Hey, he wants to know intensely personal and unrelated to medicine things about you...return the favor. Use your imagination. Just try to have some fun with it.
A couple months ago I needed a couple stitches for a minor injury - first time in over two decades. The nursing staff started asking a bundle of questions “to properly treat me” that had absolutely no bearing on proper treatment. I strongly declined to answer, and stated I would WOULD walk out of there if they insisted I do so. Stood up ready to go... and got “Sit back down. I’ll get the doctor for you now.”
Questions about allergies, pertinent history, etc... FINE.
About guns, living situation, smoking, alcohol use, etc... have NO BEARING on how a doctor will put in a couple stitches!