 Source: ThomasLENNE Shutterstock.com Ammo NASDAQ: POWW stock is on the move today as investors react to news of two company executives being placed on administrative leave. Those executives are Chief Strategy Officer Steven Urvan and Chief Financial Officer Susan Lokey. 