Nice plugin!
Manually adding to your ammo offset is a bit sketch
You should probably also add an else check in your DropSlot function to see if a weapon is actually 'dropped', otherwise I can see an error happening when the client has no weapons and is hit.
Regardless, cool concept