I would go with the 40. If you do get charged by a bear chance are you won't have much time. The glock will be easier to get out of the holster and lead down range. Also with the 357 being accurate on a range or at something you are ready for is different than a charging animal. Just pick up a full metal jacket or hard cast bullet for the 40 and stay away from hollow points.