bolt-carrier-assembly - Got pretty lucky at Knob Creek.

more about : bolt-carrier-assembly