Probably. An important thing to recognize is that since the tolerances on this are somewhat tight you need to print all the parts in the same orientation relative to how it will be assembled. That way, if any axis is off by a bit, the errors cancel out. I think a better solution is to try dialing in bridging on your printer - it isn't a very wide bridge.
I probably noticed the hammer nut before putting it back together. Not sure though, good catch :-)