The 2nd is not about owning BB guns. It's not about hunting or fishing either, it's about owning weapons that kill people. In answer to the Pomeranian, there's an anecdote above about one ripping some kid apart.
That was a mutt that was part pom, part pit bull. (Okay, it wasn't part pit bull but it was a mix.) My Pomeranian could barely get your finger in its mouth and it couldn't bite very hard to begin with. Pit bulls can get their jaws around your head and they have incredible jaw strength. They are an aggressive breed and are known to be unpredictable and no other breed kills more people in this country. I wouldn't own one or let my kids play at a home with pit bulls, and I wouldn't care if the government banned them. There are all sorts of animals we don't allow people to keep as pets, or that we regulate much more strictly and require people to get special licenses to keep them. It wouldn't bother me if they did the same for pit bulls. I've see some pretty darned severe dog mauling cases come through the courts and they almost always involved pit bulls. We'd be better off if there were a whole lot less of those animals out there. They are dangerous animals and there is no good reason to have them when there are so many other good dog breeds to choose from that aren't so dangerous.