Byrna Technologies Q3 revenue misses on weaker e-commerce sales - BYRN News | Rallies