There are some that go with the theory, that you should carry and practice with the same type firearm with the same mechanics. I like to become familiar with different types. Some people purchase a firearm that makes it easy to dress around. I always went with if I like the particular firearm, I will find a way to dress for that firearm. If there is a bit of discomfort carrying a particular firearm, if I like the firearm, I will deal with a bit of discomfort. After years of the whole "carrying" thing, I believe I now have what I believe are the closest to perfect for me firearms for carry. There are no guarantees in life, and one of my carry firearms is a revolver. I eliminated almost all of the bad things that can happen with a semi auto. Not that I ever had any major or even minor problems with owned semi's, but I think that a revolver in any rotation is a good choice, especially under stressful situations.