Hello, I am looking to purchase my first semi-auto, always had revolvers til now. I would like a ccw primary need, secondary home defense, and third for target shooting. I am looking at the Springfield XD-40. Can I get some opinions on that gun? Also considering the 9mm. I was set to get a glock 23 until I realized the lack of a safety on the gun, made me nervous for having kids around.