WalMart and West Marine sell flare guns... will they cancel their contracts?
Only if that flare gun is a peripheral for an AR-15.