Replicating Properties of Pawn

the customization i am trying to achieve is:

  • A chassis with different stats for each different chassis model
  • A turret with different stats for each model
  • A weapon with different functionality like a minigun and a cannon.

I want this to all be 1 pawn and replicated to all clients. I would want to choose the customization options in the active map so that the player can change what they have selected mid match.