Yes, this will fit your McCallum blowpipe, provided that the blowpipe is not brass lined!