DarkRP Weapon shipment only ships in models of the weapon.

The Gun Dealer can buy the weapons, But the weapons that are from the shipments are only the models of the gun.

Example of the lua coding for the custom shipment:

AddCustomShipment(“SG552”, {
model = “models/weapons/w_rif_sg552.mdl”,
entity = “weapon_real_cs_sg552”,
price = 7000,
amount = 10,
seperate = false,
pricesep =700,
noship = false,
allowed = {TEAM_GUN}
})

Make sure the entity your using is actually there, go in-game and try give yourself it, then look in console and see what weapon you gave yourself, then use that in your entity field.