A Kamloops man has been charged with attempted murder for allegedly attacking a young man in his driveway early Sunday morning.

According to police Kristopher Teichrieb, 39, spotted Jessie Simpson, 19, in his driveway just before 5 a.m. PT.

When Teichrieb went outside a fight broke out and Simpson was allegedly struck with a weapon and seriously injured.

He's now clinging to life at Royal Inland Hospital, according to friends.

Teichrieb was arrested and charged with attempted murder. Police say they are still trying to determine what led to the incident.

"We can't speak to his motivation for the assault. All we know is that they were unknown to each other — the victim and the suspect — and the suspect did see him in his driveway," said Cpl. Jodi Shelkie.

Christina Forde, who is a friend of the young man's family, said Simpson was out celebrating graduation that night and may have just ended up in the wrong place at the wrong time.

"I think we all are in shock and disbelief. It was hard news to swallow. It has been tough on everybody," she said.

Forde has set up an online fundraising page to help Simpson's family.