Cost inflation and supply-chain disturbances are hurting Barnes' (B) operations. Unfavorable foreign-currency movements are added concerns for the company.