It's not something you'd hear everyday but it makes sense. In my view 'like a dagger' at the end doesn't add much to the meaning. 'He was stabbed by a dagger-like jet of water' flows better.
Somehow I knew that I wouldn’t be able to get my point across.
A couple of weeks ago, I happened to stay a night in a hotel. The shower would work only at high jet with each squirt literally stabbing into your body. Keeping the situation in mind…
They all make sense but they are a bit melodramatic for something fairly mundane. He turned the shower on and it was hot. We've all done it but I've never felt 'assailed by arrows'.