军人持枪是否非法,需根据具体情况判断。
合法持枪情况:
- 军人作为执行公务、维护国家安全和社会秩序的特定职业人员,按照法律规定是可以配备和使用枪支的。这是军人职责的一部分,也是国家赋予军人的特殊权利。
非法持枪情况:
- 如果军人不在执行公务期间,或者没有按照法律规定使用枪支,而是私自藏匿或携带枪支,那么就可能构成非法持有枪支罪。根据《中华人民共和国刑法》第一百二十八条的规定,违反枪支管理规定,非法持有、私藏枪支、弹药的,将处三年以下有期徒刑、拘役或者管制;情节严重的,处三年以上七年以下有期徒刑。
特殊情况:
- 除了军人外,还有一些特定情况和职业也可以依法持有和使用枪支,如警察、射击运动员、狩猎场等,但这些都必须经过严格的审批程序,并遵守相关的管理规定。
综上所述,军人持枪是否非法,关键在于是否符合法律规定和是否在执行公务期间。如果军人合法持有并使用枪支,那么就是合法的;如果私自藏匿或携带枪支,那么就可能构成非法持有枪支罪。如果你对此有任何疑问或需要进一步的法律咨询,请直接向我提问。