Recommend finding a store with a range where you can rent what you are considering buying. What feels good in the hand, may not feel as good when you actually fire it. Definitely recommend training. Once you have the firearm, training, and compliance with your state laws you can look for ways to carry. If it's not comfortable when you shoot, the inclination to practice decreases.