I always wanted to enable weapon dropping but due to custom classes I can't. It would be abused too hard.
You could make it so that custom classes don't drop their weapons for example how some players can't get the weapons, idk if that's possible but blacklisting weapons that are drop able could be false. Not sure if you can go in depth that much with that feature.