If'n yer jist walkin' around, any of the handguns you mentioned or anything else in a 9mm is more than enough,,,,,,,,hitting at 50 yards takes some proficiency though.

If actually huntin' 'em, a short(er) barreled shotgun with buckshot or an AR with a red dot or a low power variable would be about right for me.

MM