The problem with posts asking which gun to buy or whch caliber is best, what the poster gets is a littiney of everyone favorite gun and or caliber. In the end, they are left with chosing from a long list which puts them exactly where they were before they asked the question. These are questions best ask of one or two people you know and trust or someone you know who is an expert who can ask you questions and based on them give you an answer that is best for you rather than push their favorite firearm and or caliber.