Beach restaurant's discount targets gun owners