bolt-carrier-assembly-Picked up a nice Bulgy.

more about : bolt-carrier-assembly