持有管制刀具是违法的。管制刀具是国家规定的管制器具,其销售、生产和供应应由公安机关专门管理,有规定的销售点,其他任何商家不得自行向其他单位或个人进行销售。同时任何公民未经许可购买、使用均属于违法行为。对于管制刀具我国法律是有明确规定的,从生产到销售到购买,都是需要审查的,工厂生产管制刀具需要去市公安局备案,经营管制刀具买卖需要去公安局备案,购买的话需要单位批准等。
法律依据
《对部分刀具实行管制的暂行规定》第十三条违反本规定,非法制造、销售、携带和私自保存管制范围刀具的,公安机关应予取缔,没收其刀具,并按照《中华人民共和国治安管理处罚条例》有关条款予以治安处罚;有妨害公共安全行为,情节严重,触犯刑律的,依法追究刑事责任。《中华人民共和国刑法》第一百三十条【非法携带枪支、弹药、管制刀具、危险物品危及公共安全罪】非法携带枪支、弹药、管制刀具或者爆炸性、易燃性、放射性、毒害性、腐蚀性物品,进入公共场所或者公共交通工具,危及公共安全,情节严重的,处三年以下有期徒刑、拘役或者管制。第二百九十七条【非法携带武器、管制刀具、爆炸物参加集会、游行、示威罪】违反法律规定,携带武器、管制刀具或者爆炸物参加集会、游行、示威的,处三年以下有期徒刑、拘役、管制或者剥夺政治权利。