Well i love the my Springfield XD(M) 40, but when i wear it inside the pants/ small of the back its kind of too much. its not bad when moving or while on the bike but sitting in a cage it sucks! Ruger SR9 is a great choice IMO, its light, almost no recoil, and pretty dead on out of the case.