If you even have to ask this, then I suggest you follow the link in my signature and work through the tutorials there - because adding new weapon types is one of the most basic options in the database.
Working through those tutorials (working, not just reading) will probably take several weeks, but it will speed up your later game development a lot.