the O ring is the needle seat wink

the seat relies on a press fit so yes iw would be tight to install. smile