A 39-year-old man has been charged with firearm offences over a string of alleged shootings in Sheffield. A complex ...