Some of us have heard “lake guns” and some of us haven’t. You might not know you’ve heard them: they might easily be mistaken for thunder or something else.
You don’t hear them at every body of water and you don’t hear them all the time. We simply don’t know what makes these sounds. Patty and I used to hear them occasionally on Barnegat Bay–always on extremely calm days.
They do sound like cannon-fire, sometimes.