AMMO (POWW) said Tuesday its board authorized an up to $30 million share buyback program.

Revenue for the quarter ended Dec. 31 was $64.7 million, up from $16.6 million.