I recently made the UGCV Revamp addon and if you want to use it in your missions, here's the changes:
UGCVs must be reloaded manually by a player, and must have the appropriate dummy magazine in the inventory of the UGCV. The magazines can be handled by players, so UGCVs can be resupplied as needed from other inventories.
UGCVs also have a reduced zoom and no thermals, making them useful for things other than sniping AI with 8x scopes. The driver camera position has been moved to the ball thing on the front, upwards from the bumper.
BLUFOR and INDFOR have M3M/Mk19 and M2/Mk19 armed variants, and REDFOR has a Kord/AGS30 armed variant. Additional skins for BLUFOR are also available.
Classnames for things:
M3 / Mk19: TIN_UGV_B_RWCS_M3
M2 / Mk19: TIN_UGV_B_RWCS_M2
M3 / Mk19: TIN_UGV_I_RWCS_M3
M2 / Mk19: TIN_UGV_I_RWCS_M2
Kord / AGS30: TIN_UGV_O_RWCS_KORD
tin_32rnd_40mm_mk19_m430i_dummy / (HEDP)
tin_32rnd_40mm_mk19_m1001_dummy / (Flechette)
RHS_mag_VOG30_30_dummy / (HE)
RHS_mag_GPD30_30_dummy / (Improved HE)