Because there are a group of crazies in the US called "gun owners" who think guns should flow around the country like water because of some 'constitutional right' which is being interpreted today in no manner relatively close to what was meant.
My fiancee's father lives on a nice plot of rural land in Connecticut with her mother, and he has a cabinet with no fewer than 7 rifles and shotguns right in the living room next to the front door.
They're sort of in the middle of nowhere but also not, it's a very affluent semi-rural community.
He likes to take one of his shotguns or rifles out every morning at about 5am with their black lab and hunt pheasant, ducks, etc. They live in an area with a lot of wildlife and he has a very short walk before he can do this, either on his own plot of land or in some general use areas nearby.
He served our country for years as an officer on a submarine (many years more than I served as an enlisted peon on a submarine much more recently) he's earned the right to own those guns and be a "gun owner" (why the quotes?) and not have anyone infringe upon that.
My own parents both grew up on farms in rural Nebraska and hunting, and guns were a fundamental part of their upbringing. They both still have a couple. My father has a rifle and a pistol, I believe. I don't think either one of them has fired a weapon in decades.
My father served this country during Vietnam era, and his father during WWII.
Your ignorance or lack of connection with the "gun owner" culture and way of life is your right, but you will not be allowed to translate it into infringing on anyone's rights. Deal with it and fuck off.
And if I decide to apply for a pistol permit here in Connecticut to defend my home and the life of myself and my fiancee from some fucking thug deciding to break in some time, I'll damned well do it if I please.
As it stands now I've never owned a gun, but we'll see.