Dramatic CCTV shows have-a-go-hero shopkeeper disarming gunman during terrifying robbery