I'm new to this site and would greatly appreciate any information you might have on a good carry gun. I am now carrying a Rossi 38 spl revolver, but am interested in a semi-auto. The two I were looking at are the Glock 23 and a Ruger LCP. Any pro's and con's you could provide would help me in my decision making. Thank you and I look forward to hearing what you have to say.