Knives are included in “arms.” In 2008, the Supreme Court ruled in Heller that the term “arms” has the same meaning as it did in the 18th century and includes anything that can be used for defense, carried for offensive or defensive action, or used to strike another person.