You should explain better what are you trying to do, because your question shows that you may need a beter logic into your plugin. Give us your code or explain what atributes you have and where you would use them, and how.
You may use ArrayPushArray to store multiple datas in the same array, but if you are going to save this atributes for more weapons you should use a trie where you would use as key the weapon name.