Yessir, the .17 HMR is a fine round. There is a new .17 out there as well, but I don't have any experience with it.
One firearm we did not mention is the .20 gauge/.223 (long gun). It gives you a nice choice right at the water's edge. I know Savage makes one and I am sure there are others out there.