In my opinion crime has much more to do with other issues (mostly economics) and has very little to do with gun laws.
I respect your opinion, but crime has little to do with economics. Crime has to do with culture, morality, and education.
To say crime has little to do with economics is a huge understatement. I do agree with you that poverty alone doesn’t cause crime. If you look at crime rates though they are almost always higher in high poverty areas.
I’m not saying that being poor makes you a criminal or is a direct cause of crime.
I’m saying being poor gives you less opportunities and statistically increases the likelihood that you may resort to crime.