I was wondering what advice anyone could give me on picking a CC gun. My concern is how important is the weight and length when carrying, and how most people prefer to conceal them in warm weather. Also if anyone had any suggestions on a Brand or Model that they prefer. I know how to operate a handgun safely so that is not a concern. A little background on why I want to carry......... (Feel free to just say TL: DR) I never really thought I would need to carry because I live in a small town with a low violent crime rate, until today. I was walking out to my car at around midnight last night and seen a man breathing very heavily and laying in the road. Being that I live in a small town I immediately thought the person was hurt and approached him. The man then stood up, growled at me, and charged me faster than I have ever seen a human run. I responded by punching this person as hard as I could (and I'm a pretty big guy). The punch spun the crazed man’s head to the side but other than that didn't even faze him, he then tried to bite me and scratch me. I was lucky because the guy was very small so I was able to push him off me and retreat into my house. After grabbing my 12 gauge and calling the cops I went back outside, the guy was standing about 40 yards away growling at me, getting ready to charge again. I pumped a shell into the shotgun and the guy took off running into a river. The reason I want to carry is because I never want to feel as defenseless as I did when the guy just shrugged off my punch and tried to maul me.