法律规定非法造枪应当是按照3年以上10年以下的有期徒刑来判刑。对于行为人的私自造枪行为,一般可以按照非法制造枪支罪的规定进行判刑处罚,具体的处罚规定为:非法制造、买卖、运输、邮寄、储存枪支、弹药、爆炸物的,处三年以上十年以下有期徒刑。情节严重的,处十年以上有期徒刑、无期徒刑或者死刑。