added component returns for breaking down .50 BMG