TLR-1 stops .38 round at Point Blank
An officer with the Bensalem Township Police Department in North Carolina was possibly saved by the Streamlight TRL-1 mounted on his Glock stopping a .38 caliber round from a criminal’s revolver. Apparently two officers were searching a house, opened a small [Read More…]