私藏枪支十支应当判三年。按照国家相关法律规定私藏枪支一般判处三年以下有期徒刑、拘役或者管制。情节严重的,处三年以上七年以下有期徒刑。“私藏”,是指依法配备、配置枪支的人员,在配备、配置枪支的条件消除后,私自藏匿所配备、配置的枪支且拒不交出的行为。