In my opinion these calibers with the right bullets are all about equally effective. However I have seen a major shift away from the .40S&W and back to 9mm and .45ACP. I guess the reasons are many...cheaper to load...cheaper to buy..less recoil...etc. So am I imagining things or is this really going on? Your opinions or reasons please.