Translation versus word salad

The About Translation blog has a great post about choosing the right translation for a given term.
The sentence in question was:
Heathrow Airport is one of the few places in England you can be sure of seeing a gun.
The question revolved around the word "gun," which can be translated various ways in Italian, depending on context. [...]