I'm new to guns and was wondering if someone could clear up some questions I had about gun sizes. When choosing a gun size, are there any other factors to consider other than concealability and ergonomics? What are some benefits of a full size gun besides a longer sight radius and less recoil (which probably has more to do with weight than size). Do full size guns have more noticeable "power" than smaller guns because of a longer barrel, or just more accuracy? Are there any advantages a compact or sub-compact gun would have over a full size gun? Or are you simply sacrificing ergonomics, accuracy, and power for concealability?