Not least, because guns & shooting are usually tightly restricted in urban areas. Stops people killing animals. Britain's countryside is largely devoid of mammals because of gamekeepers killing everything to protect their grouse and pheasants for commercial shooting.