Byrna investor deck shows Q2 revenue drops to $16.39 million from $28.51 million - BYRN News | Rallies