M16 5.56 NATO Bolt Carrier Group with Buffer Technology