hey, this is from today 31th update.
if you got a weapon in your hands (and one on your shoulder) and you eat a canned food or climb a ladder, weapon in your hands not showing and you can't un equip it or equip another weapon or melee.
you can eat another canned food and you will see the gun droped.