Had it for a XD 40 awhile back, don't know what else it would fit on, but imagine that if it has the same rail system it shall work. (Learned handgun laser are over rated well the lasermax guide rod is kinda tacticool but this was clunky and unpractical imo) pick up in Warner Robins or ship for $3-4