I am thinking about purchasing a Glock 29 as I hike and mountain bike in a lot of remote areas and was wondering if the Glock 29 would suffice for defense against bear or other big critters who may want to attack. I know the 10mm is a proven round against black bear, but will I sacrifice velocity/energy with the short glock 29? I really don't want to carry a full size G20 or Magnum on my long hikes/rides. Also, what is the best ammo to use with the Glock 29 for these purposes? My local gun dealer has Buffalo bore 200 Gr. in stock ($25 for 25 rounds, ouch) but I usually order my ammo from Midway anyways. Also, what would be a good plinking round, and a good practice round that will give me the same kind of recoil as the full load you recommend? I usually like to shoot a few boxes of any carry round before I bet my life on it anyways, but would like to have something a little cheaper to practice with if possible. Here's the selection from Miday : Midway USA 10mm ammo selection I realize that Double tap is a favorite around here, if you recommend it please let me know where the best place to buy it is. Thanks!