Carry extra mags ... Holder’s people are being trained to attack and raid in gaggles. A semi-auto should have at least 30 rounds at disposal. Fifty if possible.
The very reason they attack in groups is the same reason that dropping one or two will be all that is necessary if they do attack.