I bought my first PPK/S bb in 2002, and kept it going by buying parts from Umarex (USA, Fort Smith, Arkansas). The first ones were distributed by Crosman, and it says so on the slide. In Jan. '23 I finally bought the 2nd gen gun from Pyramyd. After a couple of CO2 tubes it just would not hold...