Guns can be used for crime, including child sexual abuse and terrorism, so why shouldn't we ban them too? Right to bear arms is in the constitution, and so is the right to unreasonable search/seizure.
You will live and die before we get into banning things just because there are bad, or mentally unstable people in this world.