A man has been charged with attempted murder after a shooting at a central Alberta campground over the weekend.

Rocky Mountain House RCMP officers were called to an area hospital around 4:30 a.m. on June 29 after receiving reports that a man had been shot several times.

According to Mounties, the man had been shot at a campground and was taken to hospital by a civilian.

From there, he was flown to Edmonton by STARS Air Ambulance, where he remains in stable condition.

Edward Allister Mckenzie, 20, of Rocky Mountain House, has been charged with attempted murder, possession of a firearm without a license, and use of a firearm in the commission of an offence.

Mckenzie and the victim knew each other, police said. Investigators are not considering the incident random.

Officials said at least one of the two men were staying at the campground, but that they were unsure if both were.

Mckenzie will appear in Red Deer Provincial Court on July 5.