I'm really not a big fan of colt but it's mostly just because I feel they are overpriced and smug. Something about the company just rubs me the wrong way. Their civilian ARs are all mil spec instead of the civilian standard spec which can be a pain in the ass for new buyers and buying a colt used usually means you are going to have to overpay. I'm not saying that they don't make good guns. I ,personally, am just not a fan. That being said I don't think that s&w is all too great either. I really hate the way the m&p pistol shoots. For me its ruger for revolvers and sig for automatics.