Security guards at banks are shot because they are known and the bank gets cased before the robbery. I seriously doubt anyone cases a gas stations, anymore than just waiting till it is empty, further increasing the likely that you wouldn't be put in that situation any way. Also a security guard is dressed a certain way, and most dumb shit criminals are not going to expect, or even look for Joe Sheepdog having a gun on him.