word of advice-if you plan on buying a a pistol to carry with you, don't expect it to be a magic blanket that will save your ass. Get out and practice with it. Start with draw drills and do more than you find as fun. In the gear you plan on using it in, i.e. jacket with helmet and gloves. it makes a world of difference. Look up what it take to create muscle memory. thousands of times and not just a one time deal. practice shooting, don't just buy one box of ammo. Do failure drills. shoot in your gear at targets that look like a person. If you want your weapon to save your life it is an expensive endeavor time and money wise. Don't just pay a couple hundred hoping that something that can potentially be used against you will save your life. All the haters that say a gun won't do anything for you can shut it, if you do the proper training not just BS (like most citizens to include LEOs), a weapon will save your ass. It has been proven and will continue to be so.