I've been thinking about buying either the Springfield XDsc or the Glock 26 for concealed carry. The one thing that turns me off about the XD is the weight. The XDsc weighs 26 ounces while the Glock 26 is only 20 ounces. The XD subcompact weighs more than a full size Glock 17! The slide on the XDsc and Glock 26 are the same length so why is the XD so heavy?