While you are on the site, in your browser find and click "Add to Home Screen" A CGN beaver app icon will then be created to your phone that is directly link to the site.
Note: This feature may not be available in some browsers.
+1 on oil.
Silicone not petroleum based to prevent dieseling.
breach seal ok or hard/dry?
What pellets are you using? Do they fit well when you insert them?
The piston seal may not be currently available in Canada. But they are available in the UK and it's easy and quick to get one. Last time I ordered a part it took less than two weeks. Costs was very reasonable.
Chambers Air Gun Spares has them in stock. Part PW043. (Shown at bottom.)
h t t p s://twchambers.co.uk/airgun-spares/diana-original/34-to1/34-to1-piston-seal-28-6mm-pw043-1/