Exiting Hellfire After Burning Of Sins
If some one commits shirk then repents does sincerely taubah and believes in Tauheed I think Allah will forgive him but not if he dies doing shirk