The Glock 20 in 10mm would be perfect. Granted the ammo can be a little expensive for a range gun but it fits the deer gun perfect. Now if you reload it is even better, the 10mm can be loaded to the .40S&W class or on up to the .41mag class.
http://www.doubletapammo.com makes some excellent hunting rounds for the 10mm.