Starting to investigate XD's and have done quite a bit of reading. I am a huge fan of the grip safety. A few things come to mind that I was hoping I could get some feedback on. My hope would be to buy, leave totally stock, and keep for very very long time. 1) is XD now considered to be on par with the industry's best for long term durability, reliability, and ruggedness? 2) is difficulty of detailed stripping a consideration? 3) is availability of repair parts and ease of repair an issue that would keep you from purchasing? thank you Wanna kill these ads? We can help!