How about a good old fashioned punt gun that was used for duck hunting. Would work well during the next period of urban unrest AKA riot.
No, I prefer the traditional 3 mile range of the heavy guns.