My old gas canister needed a new lid, see. link: https://www.printables.com/cs/model/50790-new-petrol-canister-lid-m40x4/comments/287082
But also a circlip.
Print settings: layer 0.10mm; 100% filling; PETG material
The author remixed this model.