knifer
Etymology
From knife + -er.
noun
Someone who sells knives.
Someone who stabs another with a knife.