battle arms development; titanium bolt catch; tactical; 9mm; ar15; firearmblog; gunblog; attackcopter; 40sw; ak47; ar15; ar-47; pewpewpew; BAD-EBC