Mine had a snap ring I ordered new packing and a new core straight from toomey it was pretty reasonabley priced and cut to size. Or the fly racing packing seems like good stuff
http://www.toomey.com/index.php?option=com_virtuemart&page=shop.browse&category_id=14&Itemid=3&vmcchk=1&Itemid=3