Lapco, Skirmish or AGS body. Likely Skirmish or Taso. Likely AGS because side valve body screws come straight out. Bore is very dirty. Exterior is also dirty, see photos. End of bore id is .684. Body is in bad shape overall, anodizing is rough. Screw threads look dirt but good. Side valve body threads I'm not sure about. Good for a project. Breech drop. Total barrel length is 14 and total length is 18.