I have been looking a 40 cal. Springfield XD or maybe a Smith and Wesson. Any suggestion? Thanks