No, it made of soft material, when you put it in water it will self sealing. When hitting someone, the water will quick splash.