法律解答:持有机械弹弓枪是违法的。法律依据:根据《中华人民共和国治安管理处罚法》第三十二条规定,非法携带枪支、弹药或者弩、匕首等国家规定的管制器具的,处五日以下拘留,可以并处五百元以下罚款;情节较轻的,处警告或者二百元以下罚款。非法携带枪支、弹药或者弩、匕首等国家规定的管制器具进入公共场所或者公共交通工具的,处五日以上十日以下拘留,可以并处五百元以下罚款。核心分析:机械弹弓枪通常具有一定的杀伤力,属于管制器具范畴。持有此类物品违反了治安管理规定。构成违法的关键在于持有行为本身,只要未经许可持有就可能面临处罚。在这种法律关系中,公民有遵守法律法规、不非法持有管制器具的义务,公安机关有维护社会治安、查处此类违法行为的权力。实务建议:一旦发现有人持有机械弹弓枪,应及时向公安机关举报。收集相关证据,如现场照片、视频等。如果自己持有机械弹弓枪,应尽快主动上交至公安机关,如实说明情况,争取从轻处理。公安机关接到举报后会展开调查,根据具体情况依法作出处罚决定。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。