Add null check for Ammunition objects, as they can and will return null
Allow dropping and picking up items in certain conditions.