I have this exact issue, I've managed to remove the 14rnd magazine (removemagazine 14rnd_ffar) and added a 38rnd mag. But once this new mag is in it stay 'unloaded': It's ammo count is ALWAYS red.
Should mention I've tried all manner of the 'reload' command to no avail.