YIKES. I wouldn't think so - it fits into a VME head (pictured in Ti) which threads apart in the middle to fit it in. Without going downstairs and unlocking the "VAULT" (pelican box) I cannot see how it would fit. Same size as the M30W pictured here.
Head threads apart at the double lines - you can see the drop in and VME head are shaped the same
BB Haiku in DLC coating - bottom light (okay I went a little nuts)
Doesn't really show where it comes off of the body - but you need to open the head in the middle - or top to get it in.