No it’s not you can buy the de-milled parts just about anywhere, all you need is the receiver tube, a piece of muffler pipe works well.