Might be best to remove the weapons he has first with:
removeAllWeapons this
When giving him the G36, give him at least 1 magazine before the weapon. This way the weapon will be loaded.
this addMagazine "g36amag"; this addWeapon "g36a"; this addMagazine "g36amag";........etc
Check the syntax btw.
You can get a list of weapon and ammo from the Editors Depot.
Planck