weaponry applications