I'm always leery of people who paint with such a broad brush: "No Smith semi-auto can be trusted." "Glocks are perfect." "9mm (or .40S&W, or .45 or .357, etc...) are the best self-defense round." "DAO (or 1911's, etc) are the best guns to carry."
Bottom line: There is no perfect gun and no...