Everyone should just adopt Australia's current system - You can have firearms but you need a good excuse and it takes about 6 month to a year to actually get your licence and start buying firearms (which have their own waiting periods of a month). That way the people who want guns can still get them (But have to be determined and responsible, as the police enjoy checking up on your storage when they get bored) and yet bugger all people actually have firearms. Also handguns are the mostt tightly controlled things ever.
Wait, why are we talking about guns?
I've moved around a little bit in the last year but the main street I lived in (my parents) was pretty good. Mostly pensioners and middle-class families, can leave your car/house unlocked for weeks and you'd have to be the unluckiest person in the town for anything at all to happen to it. The current place I'm in sucks balls, it's packed to the brim with bogans and we live right next door to a bottleshop, so every weekend I find dozens of bottles and cans have been thrown in the back of my ute. Also there's a pub right next to the bottleshop which means I get to hear the intimate details of every single fight that gets kicked out of there.
Dunno quite what makes these two towns so different either, they're about 20km apart, one's like an idylic seaside retirement town and this one's filled with vandals and bored/drunk morons. Maybe it's the flat terrain and those horrible shrubs that grow in the area, it sends them insane and they all start inbreeding.