I didn't get to talk to the guy much but he said his 308 AR has a spring on the firing firing pin and its not an Armalite but said it was a dpms style made by Larue . Any one have one of these to confirm or any other dpms type BCG with a spring on the firing pin ? Arnie