Earlier quoted context omitted.
Well, there is a huge difference between Europe and the US/Mexico: most people don't have guns. You will rarely see anybody with a weapon here. If you get attacked, it will be with fists, sometime a knife. Having the possibility that somebody pulls a gun on you is crazy to me, like something that should only happen in a movie.
Most people who are into doing criminal things actually have guns here in Europe. Our open borders allow people to drive a trunk full of guns from Turkish border directly to Berlin, and they regularly catch guys doing that. Only the people who get attacked don't have any guns, and they get fucked up.
Speaking for the western part: no they don't. No even close to the majority of criminals have guns (I don't dispute that they have easy access, though). You'll be hard pressed to find street robberies at gun point in Germany, France and the northern countries.