AR15 Bolt Carrier Group Coatings & Finishes - The Good & Bad