With your experience with semi-auto handguns, which is the most reliable? as far as jamming, feeding and firing goes? caliber is not an issue, nor barrel length, just a pistol that will keep on firing without any problems (or rarely). something that can be dependable with dust, dirt, mud, rust, etc.. what would you trust your life to? i would never let my pistol get in those harsh conditions, just so you know, but am interested in reliability. thanks.