Extracted weapon attributes into API

-Attributes are no-OP yet