It seems that the area a body can be rearmed from or selected to go into the inventory is far to small compared to its actual size. and Weapons left on the ground near to body seem to be far to easy to select for their relative size. This means I can look at a body and only get the option to look or take the main weapon. Considering the body also contains the weapon why is the body no prioritised.
In terms of selecting a inventory system would it not be better to open nearest non ground container (body/box/vehicle) then populate the list of ground containers in the ground tab for items on the ground within a area.