9mm makes a fine trail gun, a 380 is a shortened version, I prefer the 9mm but thats me. I have carried a 9mm for many years and felt fine with it. Took it with me when deer hunting. Shot placement is key witha any firearm, the 9mm with the correct load will penetrate like crazy.