fucked it AWL up....too tired to fix
ok fixed.  + programmatic weapons