This mechanism could kill a buffalo if a could get it to step into it.  I don't want that much killing power.  I'd rather get a grenade.  If a neighbor kid ever played with that mole trap..I'm not comfortable with it.