if you are planning on making add-ons from scratch, think about this first
-Scripting isnt easy. its not like you can type in ;thisweapondoes20damage;(){leftmouseclick}, if you dont know how to script, then you need soembody to teach you because the online tutorials suck.
-modeling is alot easier, but unless you know how to use the program well, you need to take a tutorial.
yeah, dont release your first add-on. no more simple pistol mods, as even i, the suckish scripter, could do that. Unless you ahve tested it in server, preferably online server so that poeple can see if its releasable material. make something exciting and new. some of the untaken ideas are
snipers. there aree only a few, but all of them are fast bullets doing lots of damage with ncie models. try to make it different
not too many shotguns out there. make it shoot lots of bullets with bullet spread
i love rapid fire guns!!!