Whenever I see these arguments, I remember how it went with my wife when I brought up the idea that I wanted to have my RPAL and buy a handgun.
She doesn't know anything about guns other than: they're dangerous and she doesn't like them. We just had a kid. She doesn't like violent movies. What's going on in the States on a regular basis scares her. She doesn't find it's "manly" to shoot a big gun.
Right off the bat, my chances were near zero.
I had to take some time. Bring up the subject casually. Explain concepts. Explain how strict it is, how safe guns can be when handled properly. Compare with race cars -- they're fun, but they don't belong in the street and it's like with guns, I'll go to the range. I had to be patient. I had to be open to discussion. Most importantly, I had to be ready to reach a compromise.
Just saying it's my right wouldn't have worked. Defending the house isn't a valid argument when the gun is supposedly properly stored in a locked room with a trigger lock -- if that gun is easily accessible in an emergency, our kid could find a way to get to it. She's not dumb either and knows we must live with each other in society -- pretending I have some virile natural right to own guns that surpasses our common laws would have made her laugh.
Now, you see, my wife's view isn't uncommon. And if you plan on using inflexible, hardcore arguments in public in an attempt to protect your privileges, you will fail.
If, ultimately, our goal is to preserve our privilege to own guns and take them to the range or hunting, we need to be ready to accept filling out some more paperwork, go through more rigorous background checks, and tone down quite a bit when we discuss our hobby.
But if this is all about defending non-existing god-given rights, or if you think the Liberals are a tyranny, then I'm out and wish you well on your future BB-gun endeavours.