Maybe they are cannons. We used to call our artillery guys in the USMC ‘cannon cockers’................
Maybe just sounds funny and why is Shep still on? Arg!