 CBS News. A company has installed vending machines that sell ammunition in grocery stores in Alabama, Oklahoma, and Texas. The company's CEO says ID verification makes the transaction at least as secure as online purchases. Steve Kathan, CBS News.