Battleford RCMP are investigating two separate incidents with firearms, which occurred over the weekend.
Police were called to a residence on the 1600 block of 104 Street at about 4:00 a.m. on Sunday, in response to a man suffering from a single gunshot wound to his leg.
The 22-year old man was transported to hospital, where he remains, and is expected to make a full recovery.
Witnesses are being interviewed and police are continuing their investigation.
Police were also called to a residence on the 800 block of 111 Street, which is believed to have been hit by gunshot fire at about 10:30 p.m., on Sunday.
Police were called to the area after a witness heard several gunshots. No one was home at the time of the incident. The matter remains under investigation.