Muppets !! Maybe they're being converted into deadly airsoft guns......
Of all the things to nick from a destroyer........I'd have gone for one of these
:
Twin Sea Dart Missile launcher
114mm (4.5 inch) Mk 8 gun
2 x 20mm Close range guns
2 x Vulcan Phalanx close in weapons system (CIWS)
2 x Triple anti submarine torpedo tubes
NATO Seagnat and DLF3 Decoy Launchers