The Barracuda is smallest of our 3 non-lethal Boat Stopping Systems. Hand held, light weight and easily transportable the barracuda is capable of launching a 36 metre (40 yard) arrestor line and two 1 metre (3’ ) sea anchors up to a distance of 36M (40 yds).
Specifications Weight: 13Kg (29 lbs)
Dimensions: 15 x 130cm (6" x 52")
Now available on GSA Advantage
Finally got around to getting a design completed for…
MacGyver Solutions is proud to have been awarded a…
PO Box 3906, Pinehurst, NC 28374
+1 919-578-7246