Semi-Auto .22

Please click on the Schematics / Parts List for bigger image.