In a case of domestic dispute, a 35-year-old woman was shot by a man in the carport of her house in front of her 10-year-old son in Surrey early Friday morning. The woman is recovering after she was shot twice.

The woman and her son arrived at their home around 127th Street and 63rd Avenue just after midnight. When they pulled into the carport, a man she knew was waiting for them. After the shooting the man then took off.

The woman’s wounds to her hands and shoulder are not life-threatening and her 10-year-old son who was with her at the time wasn’t hurt.

22 minutes later, an RCMP cruiser pulled over a van for a routine traffic stop on 24th avenue near King George Boulevard.

When the officer was walking back to the van he heard a gunshot; the driver had shot himself in the head.

He was rushed to hospital near death.

The I-I-O is investigating that part of the case.

Surrey RCMP Inspector Dan Splinter says the couple got into an argument. Witnesses reported hearing up to six shots fired.

It’s not clear if the man will survive.

The boy wasn’t physically hurt, although he is quite shaken up.