That really is a beautiful buck there. Shotguns work real good on deer. You have some good venison hanging there..
Also I agree, building confidence with a rifle to me is very important. It can make a lot of difference when you hunt... What load are you shooting in that GPR?