I prefer my idea. The shop owners already pay plenty in liability-criminals do not deserve any protection.

Here is another idea though! Shop during business hours with money. 
Conversely,  drive a car through a store-get out and enter and "kaboom." That is my vote-well aimed kaboom on bad guys.