Welcome Mr Niceguy. I have the same xd & if you saw what i put it through on a daily basis, it would make u even more proud of owning yours. Mine is my kennel, outdoors, hog slaying side arm. My place is all sandstone, so dust raised is sandy and abrasive. Needless to say, my xd mostly stays filthy. I carry it in a molded plastic holster, it gets banged into poles, trees, u name it. When i run dogs on pigs, its in the crreeks with me, up ' down all the big hills we run. Never has let me down. Excellent choice, and welcome again