Fight leads to drive-by shooting in Ocean Beach