Does anyone have any experience with this gun? If so, how did you like it? How does it compare to Glock & the Springfield XD in the same caliber?