Stop Bullets with Pellets! SAAB Barracuda Now Available in UK as Bullet Katcher
A company in the United Kingdom is importing SAAB’sĀ Barracuda system, renaming it the Bullet Katcher. The idea is to use pellets stacked in rigid containers that could be fitted within commercial walls and dividers. These pellets would then absorb the impact of [Read More…]