Calgary police say EMS got a call Monday night from a man who said he shot himself in the left arm while he was driving.
It happened at about 7:30 p.m MT in the 11000 block of 146th Avenue southeast.
The man was hunting on his property earlier and had his gun sitting across his lap when it went off, officials said.
He was taken to hospital in stable condition.
Police say it was an accident and no charges are likely to be laid.