What about a gel based oleoresin capsicum spray to limit ventilation problems? Effective range 10-15' and easily carried. Larger units would give more range and if you hit a few pax they can be easily cleaned up while you keep a firm foot on the would be hijackers larynx.