I can't believe I'm gonna say this or suggest it but it's time they lost their FFL.
After a second robbery I would've had a ####ing security system they did everything except slice and dice the perpetrators, up to and including having someone armed and waiting inside the store in the dark with body bags bleach in buckets ready to clean up.
There's no excuse for what is this the fifth, sixth robbery?
Our insurance guy said anything other than a camera was bad....No one cares as long as you keep paying the premiums, no matter how high they go. Police, "do you have insurance"? Insurance guy, "did you get a police report"? As long as you can answer yes to both, life is ok.