weapon drop implemented