Namaste
All I know, as a legal, trained, certified gun owner, I cherish my right in that regard. But if and when you DO use a gun for self-defense such as against a home invasion, I am suggesting do not use a shotgun, use a low caliber and aim to hit otherwise the bullet can go into the wall, out the other side, and hit something else or even kill another animal or pet or human.
At this point in time, in America, as well as in other parts of the world, there is NO WAY that "gun control" is ever going to work. There are too many guns, and as I predicted (others, too, having observed what is currently happening in South America and in Mexico - but good in examples are also in "garage factories" in some very scary areas of the world such as in Afghanistan), the average Joe with a few thousand dollars will soon be able to make and produce copy-cat guns from actual vendor guns. Just use the example of the "3-D printer" and such devices. Unfortunately, some criminal elements are now making "plastic guns" (very, hard plastic like material) using such printers, but metal guns are also being made mass-produced in garages in areas where there is Mexican cartel gangs in the US.
I think the "dark genie" is out of the bottle, and no one is going to put it back in. Thus everyone should have the right to keep arms. But the world certainly is getting more dangerous where I live everyday. Very soon crime will become the number one issue in Presidential elections here in the US.
Om Namah Sivaya