My favorite weapon is knowledge...which of course includes the knowledge of how to correctly use a nice 45 with a silencer on it. Outside of that, give me a blow gun any day of the week! compact, silent, effective and disposable. On the other hand, in a serious fight, nothing beats chemicals because with the right chemicals over 90 % of your fight is already done for you.