Barrett 50 Caliber Sniper Rifle Videos

The Barrett .50 caliber rifles are some of the most impressive man-portable weapons available today. Here are some great videos which explain and demonstrate the power of these awesome tools. This is an official USMC Scout Sniper Instructor School video. It is a Terminal Ballistics Demonstration of the Barrett M82A1A SASR. This is a nice […]

The Vomit Flashlight

Technically, this is the “LED Incapacitator” from Intelligent Optical Systems, but the name “Vomit Flashlight” is more descriptive of its function. The vomit flashlight is a non-lethal weapon which uses Light Emitting Diodes to blind and disorient opponents. It works by overwhelming the subject with a brilliant light that continuously changes its color and pulse […]

Page 4 of 4«1234
© 2019.