That maybe true stargazer, and you are obviously a very intelligent person (note: NO sarcase, with that said)..
But the reason I say this with many factors that play into that opinion.
1. Stupid people with guns = death, thus guns should be banned too for this reason.
2. Guns will always be around, even if you take them from society
3. Pit bulls will attack DESPITE its owners..
I hate guns, and I love dogs..
I love pit bulls and feel sick that I even have to type this.. I truly believe that dogs and humans through domestication have naturally grown a need and a trust and love for each other (even reckognized with certification of Discovery Channel

)
But pit-bulls have an issue, and nobody is 100% certain yet as to why they snap.. Hell, I've snapped myself, but I haven't bitten anybody, lol.
Guns have no other purpose other than to destroy, some will argue that they are a tool, but a tool that 25% of the time is a weapon that destroys many lives and therefore is a bigger problem than pit-bulls..
With that said, pittbulls are unrealiable and are by far the least trust-worthy dog that has by far the highest rate of attack of any dog..
At the same time, I guess 2 year old kids shouldn't be taunting them..