B.C. mother saved son from parking lot rampage