Find some add-ons that look interesting or do something similar to you want to do, open them up, and take a look. You can read any .cs or .gui file with just a text editor.
If you want weapons use Milkshape3D or blender and use gun scripts