So received it, it’s very well made, but no, it wasn’t flush. About half an inch of barrel sticking out. They never responded to my email inquiry, but that’s not uncommon these days with many small shops. Guess I’ll thread the barrel and put a light weight flash hider on it.