RedactedNarrative: Operator and owner both advised that they were running eastbound attempting to enter Perdido Pass from a long fishing trip.  All four occupants were on the bridge as lookouts.  A squall line was pushing through from the west producing heavy rain and strong winds.  They were running the beach front attempting to use the north wind to knock down the heavy surf.  Their GPS showed the second sandbar farther north than it actually was, and the vessel got caught between the first and second sandbars.  The wind, waves and shallow water would not allow the vessel to navigate back south.  They shut down the motors and the waves pushed the vessel up on the beach.  No reported injuries.