Absolutely! There’s a reason Maine, Vermont and New Hampshire have the lowest crime rates in the country. One guess why.
How about two guesses? 1. Demographics. Few of “them”. 2. Everybody is packing. Armed society is a polite society.