Well, "effective" in what way
1. maximise suffering: go knife
2. minimise suffering: go gun
Though, this is broad. Knives and daggers vary, much like guns do. If someone felt they needed to use these methods, i can only suggest you take great responsibility and do great research.