Visual customization stuff doesnt effect gameplay, its purely visual. If you could buy weapons then you would be screwed, snipers are crazy powerful on any map atm.
But the descriptions say they heavily defend against weapons etc. Are they just encouraging people to spend real money on items that don't do what the description says?