Mike,
Try this. There is (1)the component.txt, and (2)the component.gmf in the component's directory.
The txt is a medium. It creates a window in the bot lab for a component, and links the component.gmf to this window.
So if you have a window in your weapons category, then you have a txt causing that. The questions then become: Is the txt's internal address to the component.gmf correct, and is there a gmf file with that name there?
In other words, either (A)the txt's address is wrong, or (B)the gmf file's name is different or missing all together.
------------------
Note: If it is a 'Style' component (under a menu of another component), then the txt first re-routes to another txt in the "Styles" folder, then to the component's gmf file. In this case check the txt's address to the 'Styles' txt, then in the "Styles" txt to the component.gmf file.
You can reach me on MSN or Yahoo IM. Don't have AIM set up yet...
..