I agree that most likely Gold just has the dagger himself. I just thought that would at least give us a reason as to why he doesn’t kill Regina. There has to be more to their relationship then what we know now and there is. We will find out more in this Ep 18 and 19.