I haven't read the whole post yet, but I am certain that it is worth reading.
I am also exhausted debating against gun-control nuts.
The gun-control fundamentalists act as if they hold the moral high ground, but they don't. They are anti-individual rights. They are pro-"collective rights." "Collective rights" paved the road to totalitarianism over and over, because they are treated as privileges that the collective can revoke.
Rights are inherent to our being, not invented by the collective.