there is nothing wrong with the code - you are doing something wrong when you are trying to add items - where have you added them in module_items? You say at the start that they always behave as a bow, yet a few posts above you say they dont show in game, which is it?
Try looking for a tutorial on how to add items to M&B.