Considering that terrorism is mostly a product of our politically-correct sense of restraint, weak-kneed politicians, and a namby-pamby media, plus the nanny state urge to emasculate good citizens, yes: terrorism would go away if we were better armed. How?
We had terrorists in 17th century in America. We weren't disarmed then. Terrorism ended with the terrorists on reservations, what few were left alive.