My wife & I each carry one on our vehicle keychains. I've been thinking about putting on on my tractor keychain - just in case it flips and I want to "undo" my seatbelt while hanging.

I would think it will work in water just fine, though the spring and release mechanism of the punch might corrode if immersed in water (I would think it's enclosed components wouldn't dry once wet).

Ken