FWIW....If you're like me, and don't take great care in cleaning your guns, and in fact hard on them, then I'm not sure a semi-auto is for you. I choose a revolver because I don't carry on my person, but in my truck. I want something I can drop in the snow, dirt or mud, leave in my truck all...