On the firing line: Moin Sharif caught up in gun homicide allegations