In all fairness, he did post a message on the site stating they were moving shop :)
As for the drip tip, you're correct...the mini nova is a push fit with no thread. As has been mentioned, any plumbing/hardware shop should have stock of O rings. Alternatively, if your other drip tips fit fine...