Had to go to a different supplier. But just received my piston for my 45 Osprey today. So happy! I have had the can for 4 weeks. Now play time starts.