I received a bunch of these several years back. This kit includes, an 11.75 inch brass barrel (plastic coated on outside) (ID is .685), a 12 gram quick changer (thread is 8x32 instead of 10x32 so that is a little annoying but the speed wheel is really neat), a steel front grip frame screw for a nelson 007 frame, a plastic body with metal thread insert, a metal pump handle and a metal spacer that goes between the valve body and the gun body. No internals, completely empty. Plastic body has dings from storage but the the kits look new over all. The 12 gram drop out changer's body is plastic but the ends are metal. This kit includes he pump handle. ID on pump handle is 1.025 inches.