I have both, they will both go Bang i have No doubt on that, i really like my XD9SC and with the New 13rd mags you 14 in a nice sized CCW package. i also have a G26 and do carry it the most due to the weight.
I can shoot the subs as good or better than the larger versions, if you are looking for CCW look at the smaller versions Too.