There's ignorance...and then there's ignorance.
Perhaps the most important thing to remember about ignorance is "ignorance is opportunity".
We can either take that opportunity to open people up, enlighten them, and educate them or we can take the opposite tact.
I suppose we can always take a third tact and let people persist in their ignorance with no input from us at all. Whatever.
Remember this, though...if we do not take advantage of the opportunity to educate and enlighten that the ignorance which people have presents us, then there will always be people out there who will take the opportunity to use their ignorance to support their own cause. And we know where that road leads.
What kind of rag to clean a gun? There's an opening right there.
Someone's buying the wrong ammo for the gun they have? That's a segway into a gun conversation if I ever heard one.
Better to educate and make a friend than to turn someone off to firearms or allow their ignorance to foment frustration of bring them to harm.
That said...there are always the true idiots out there that we could all do better off without.