No where in my post did I even hint at that there are not a lot of guns anywhere. You completely missed the point I was making. Read it again. Guns are most certainly NOT everywhere. Police in certain countries don't even carry guns. Yes there will be guns to be found in most places but they are not as prevalent everywhere like you want to claim. I am from NYC and not once have I ever seen a gun.
I live in the UK and the thought of police officers here routinely carrying guns everywhere (rather than the machine guns they carry at airports) is literally terrifying. It's well known that psychologically many people turn into little Hitlers when you give them a uniform and stick a shiny badge on their chest so giving them a gun to point is ludicrous.
How about people that wear bandanas and stash handguns under their bed so they can feel gangster, how do they make you feel? i am glad we then have people in uniforms and shiny badges, at least their power has some checks and balances we can leverage in comparison