Open Fire
Mysteries, Thrillers, Action
Guns are everywhere: three quarters of a billion guns - from pistols to machine guns - exist in the world today. And guns are everything: a hard-won symbol of individual freedom, an index of crime and disorder, a whole industry…