Weapons in Shadow the Hedgehog

The weapons in Shadow the Hedgehog (game) vary from their respectives, as they change as their ammo, color. damage and sometimes can be the same exact gun with a different internal structure.