"This cowardly individual does not deserve to be walking the streets."...
Greater Manchester Police said "there's no place for firearms" on the streets of Greater ......
...