How can i make and add custom weapons?

Well i need Jihad bomb and i got the icon for it. I checked out badkings guide untill i realised that the guide was created in 2010…
So how can i make a custom weapon in GMOD 13?