everything i needed
used this to replace an old worn out setup my grandfather gave me when i was a kid.  seals are good. even came with the barrel to pump tube seal.  i was expecting to have to make one myself. assembled and shot great.
Rating: 5 stars