weapon now is an entity