非法持有、私藏枪支、弹药罪构成如下:非法持有的犯罪主体为一般主体(之前获得了合法持枪资格但是之后失去了该资格的也属于一般主体);客体上侵犯了公安安全和枪支管理制度;客观方面实施了违反枪支管理规定,非法持有、私藏枪支、弹药的行为。法律依据:《刑法》第一百二十八条违反枪支管理规定,非法持有、私藏枪支、弹药的,处三年以下有期徒刑、拘役或者管制;情节严重的,处三年以上七年以下有期徒刑。第十四条明知自己的行为会发生危害社会的结果,并且希望或者放任这种结果发生,因而构成犯罪的,是故意犯罪。故意犯罪,应当负刑事责任。