read weapons