A few things to keep in mind here, people:
1) Whatever answer you give is likely to be recorded and you have no assurance that your answer will stay in the doctor’s office and not make it to the police station, or to a social worker’s office. Or just into a government database accessed by anyone that might want to check.
(the following is my opinion...take it for what it’s worth)
2) The best answer is a polite “no”. Say that, and case closed.
3) The next best answer is a polite “yes”, and to say that you keep them locked up and they’re mainly for hunting.
4) The worst answer is “none of your damn business” as it will not only be recorded as a “yes”, but you’ll also be labeled as an unstable domestic threat.
5) An answer that’s almost as bad as above is to respectfully decline - as that shows you have guns, but you’re not interested in learning about gun safety (of course not true, but that’s how they see it)
Also keep in mind that doctors are now asking kids (as happened to me), and once this gets well-established, then it can easily be applied to school teachers and anyone else. In these cases, as in several other cases (like if an adult asks your kid if he’s spanked), you MUST teach your kid to lie (at the threat, sometimes legit, of being taken away from his parents) and have him prepared for the questions.
The only way to fight this stuff is through changing the laws, or simply not taking the kids to a doctor.
“you have no assurance that your answer will stay in the doctors office and not make it to the police station, or to a social workers office”
If it did, I’d own everything the doctor owns after the lawsuit.
Well, everything minus 1/2 for the lawyer...