銃刀法第31条の18で、刃物を携帯していた場合の罰則が定められており、違反した者は2年以下の懲役又は30万円以下の罰金に処されます。また、模造刀に関する罰則もあり、違反すると20万円以下の罰金です。