FOX5 Vegas stops by the Byrna Retail store, located near the strip in Las Vegas, to report on the surge of less-lethal customers coming in for a first-hand experience of why Byrna is the leader in less-lethal self-defense.
The Byrna Vegas Retail store is located at 5725 S Valley View Blvd., Ste. 8, Las Vegas, NV 89138