Six times the guy (maybe the same guy) pulls a gun and threatens to shoot you. Do you really need to wait until your shot before you have the right of self defense.?
The way I read it, the store had been burglarized six times recently but not necessarily by the same man. Still, I would weight that fact pretty heavily in judging whether to charge the clerk or not. How can we blame someone whose workplace is regularly being assaulted like that for putting up a defense?