My SWEP doesn't work!!!

I make a OICW swep and when I launch Gmod, it isn’t in the spawn menu (i make AdminSpawnable and Spawnable to “true”). When i spawn it using console (give <swep name>) it’s a pistol with 8 rounds and with shotgun for secondary (by default: 30 rounds, secondary attack is scope). HELP ME!!!

-wrong thread sorry-