Here's what you want to include at the start of server.cs to force-load the gun add-on.
if(ForceRequiredAddOn("Weapon_Gun") == $Error::AddOn_NotFound) {
error("Weapon_Gun not found! The \"e\" weapon will not be loaded");
return;
}
I also recommend either changing the fire rate, blow-back, or both.