非法私藏枪支罪的构成要件为:(1)犯罪主体为一般主体。(2)侵犯的客体是公共安全和国家对枪支、弹药的管理制度。(3)在客观方面表现为行为人违反枪支管理规定,非法持有、私藏枪支的行为。(4)在主观方面表现为故意。