家里有枪是违法的。具体如下:1. 法律规定:我国对枪支实行严格管制,严禁任何单位或者个人违反法律规定持有枪支。《中华人民共和国枪支管理法》明确规定,禁止任何单位或者个人违反法律规定持有、制造(包括变造、装配)、买卖、运输、出租、出借枪支。2. 私自持有枪支的危害:私自持有枪支会对公共安全构成严重威胁,容易引发暴力犯罪等一系列社会问题。3. 处罚措施:一旦发现非法持有枪支,公安机关会依法收缴枪支,并根据情节轻重对行为人给予治安管理处罚,情节严重的将依照刑法追究刑事责任。比如,违反枪支管理规定,非法持有、私藏枪支、弹药的,处三年以下有期徒刑、拘役或者管制;情节严重的,处三年以上七年以下有期徒刑。如果发现有人非法持有枪支,应及时向公安机关举报,共同维护社会的安全与稳定。切不可私自持有枪支,以免触犯法律。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。