Looks almost like my XD-40