Definitely his wife. It's got to be. She finally realized what a dipstick he is and how he really doesn't care for anyone but himself.
But, does she know how to fire a rifle? It would have to be a rifle shot to be that accurate to get him right in the heart. I don't think a handgun would have that accuracy at a distance. Where would have she gotten the gun?