Hello everyone. I'm a newly proud owner of XD40. I hope to gain a lot of knowledge here from the forums and from the members.