Herbert Stanley Meister of Lacombe has admitted to using a rifle without a licence and careless use of a firearm.
A charge of criminal negligence causing death was withdrawn.
A 55-year-old man was shot in the abdomen in November 2009 after being mistaken for a deer during a hunting trip.
His wife read a tearful victim impact statement in court and afterwards turned to Meister and said: "I forgive you."
Meister, who is 62, was given a 60-day jail term, to be served on weekends, and a two-year conditional sentence.
He is also banned from owning weapons for the rest of his life.