Would like to point out that the idea that more guns = less crime is based on the assumption that almost all those packing are law-abiding citizens.
Haven’t seen any numbers, but it seems logical that as the ratio of criminals to decent citizens increases, the effectiveness of this approach to crime reduction goes down.
When have you ever seen such a city or town? When there are more predators than prey, the ecological niche breaks down and ceases to exist. Predators have nothing to gain by preying on each other.
I would suggest that predators can't survive where there are no (or too few) prey. Those that are attracted to greener pastures will be put in check if most of the prey are armed. The validity of the 'more guns = less crime' theory holds.