If that won't work, you can carry a little rechargeable vacuum pump on your belt. Duck tape a tube to the pump and run it all the way up to the flash suppressor. Make sure you run an exhaust tube down you pant leg and leave it trailing by at least 10’. That way, return-firing threats will follow the smoke and shoot there instead of your actual location.
It order to synchronize the vacuum with your firing habits, you will also need to hook up a magnetic micro-switch behind the trigger that will send a radio transmission to the vacuum pump. You should be good to go then. Carry an extra battery with you as well.
There are OSHA approved versions I am told. Although a bit more expensive, they filter out any lead contaminates from the smoke thereby assuring the surrounding fauna and ground-based microorganisms are not affected by your obsessive desire to defend yourself.