В соответствии с действующим законодательством холодное оружие это:
Закон указывает мускульную силу человека, а не действие механического устройства.
Поражение на расстоянии метаемым снарядом относится к иному определению — метательного оружия.
Почему
Холодное оружие поражает цель за счёт мускульной силы при непосредственном контакте. Контакт с объектом отличает это определение от метательного оружия.
«холодное оружие - оружие, предназначенное для поражения цели при помощи мускульной силы человека при непосредственном контакте с объектом поражения;»
статья 1, определение «холодное оружие» закона № 150-ФЗ «Об оружии»Официальный текст
«метательное оружие - оружие, предназначенное для поражения цели на расстоянии, метаемое с использованием мускульной силы человека (метательное бросковое оружие), а также оружие, предназначенное для поражения цели на расстоянии снарядами, метаемыми с использованием механической энергии (метательное стрелковое оружие);»
статья 1, определение «метательное оружие» закона № 150-ФЗ «Об оружии»Официальный текст
Заодно Это прочтение нормы, не юридическое заключение.