Off-duty deputy pulls gun on pregnant woman in Walmart check-out line