Yeah, launching drones out of tubes is totally legit.
How small are they? Sounds like some paint ball dudes could do a job on them.