....how would she have known if she was in the toilet ?..............
I would think she would have phoned the police when he started bashing the door.
Your scenario is not too different from my first thoughts. She would have had to get to the toilet before it really kicked off and started to get noisy else Burger would have heard. So he cannot have had the gun at that stage as I think as soon as that appeared she would be screaming.