Added onthefly weapon customization

It's sketchy, but it works.
OOOkkkaayyy

So, adding and removing an attachment in the same session breaks it.